Wednesday, December 29, 2010

The Treacherous Three - Gotta Rock



Reminds me of this record shop on Jerome Ave that was really a weed spot! lol I bought this record there along with the Crash Crew Radio. #Memories