Michael Lee Firkins- 24 Grand Avenue cover Jul 20, 2015 Cover, Cover 24 Grand Avenue, Cover Michael Lee Firkins, Cover Rock, Michael Lee Firkins, Me playing 24 grand avenue by Michael Lee Firkins. Like 0 Thanks! You've already liked this « Hurt – Nine Inch Nails / Johnny Cash version (cover by Michael Lee) » Everything by Michael Bubl (cover) Lee Xiong