Puff is the Digital Managing Editor for Townsquare Media in Shreveport, LA as well Killeen-Temple and Lufkin, TX and Texarkana, Arkansas. Puff graduated with a journalism degree from Louisiana State University Shreveport. He is super passionate about sports and local history.
Puff
Leaked Pentagon UFO Photo: Proof of Aliens or Another False Alarm?
Is a leaked UFO photo from the United States Department of Defense proof that aliens really do exist or is the Government messing with us?