Ramriddlz – Hey Mr. RamRod

Snowed in over here in New York but Toronto’s Ramriddlz blessed the bored souls with this new entitled “Hey Mr. RamRod”. In fact, Ramriddlz is still on tap to perform a SOBs tomorrow, so he can relate.