Casie August 10, 2008 LIFE Bombs over Baghdad…..no, bombs over CHINA!! Educate yourself!!Somebody text a bomb blast too!AND tried to bust up a fucking Air China flight man!!That shit is fucked up! Related PostsA Little Life Lately – December 2025!Now Represented by Star Talent …DoWestFest 2026 w/ Evan BiddellHolidays 2025: A Very Merry, Cozy …