FTVLive

View Original

Gee....You Think this was Set Up?

Fox 5 in Las Vegas did a story about fireworks sales and this happened. 

Know that wasn't staged one bit....was it? 


See this content in the original post