This Very Moment

By AllSeeingI

NFL

Bucket list stuff. Attended an NFL game in USA.
Patriots vs Raiders at Allegiant Stadium in Las Vegas.

Comments
Sign in or get an account to comment.