BYU mascot Cosmo the Cougar parachuted into LaVell Edwards Stadium before the school’s second football scrimmage of the season on August 20.
The stunt was done in partnership with Built Bar.
BYU mascot Cosmo the Cougar parachuted into LaVell Edwards Stadium before the school’s second football scrimmage of the season on August 20.
The stunt was done in partnership with Built Bar.