Michael Bay’s TMNT gets a whopping 21% from Rotten Tomatoes. Womp! I made this tribute video to the 1990 film to remind us why we fell in love with these fictional heroes.

#RVA #RVAmusic #RVAart #RVAgarden

#RVA #RVAmusic #RVAart #RVAgarden

Radio Rubber Room theme song by 6TA