Falling Cat Saved By American Flag!

This happened on Saturday (9/11) at Hard Rock Stadium in Miami...ok, but HOW did the cat end up hanging off the edge?!?


View Full Site