trickaduu.com
Freddie Cougars
Newport is a strange enough place. Throw in a crutch and an accent, and it gets even stranger. Full to the brim with Freddie Cougars. Back down there the other day for a DJ gig. Had an hour to kill…