The Ultimate Big Game Experience!

The video above was filmed on The Bluffs in Llano, Texas, 80 miles west of Austin.