Airman Make Funny CST Music Video

"Went through CST in New Mexico and decided to make a video out of it. Made it a small music video, hope you guys enjoy!" Credit: http://www.youtube.com/user/Cisco099

Related Topics

Air Force Topics