EXCLUSIVE: Rare Pic of the Giant Dead Cockroach Next to Tracie's Desk

Welcome back from Paris!!! In case you'd forgotten, there are also some beautiful sights to behold in the Big Apple :)

Advertisement

Share This Story