THE ROVING APATOSAURUS Share Their Version of “John Deere Green”

The Roving Apatosaurus is an outfit that is nothing but fun and that’s the way the group likes it. TRA isn’t so much a band in the traditional sense of the term but a collective of different artists in different locations with the stated goal of covering fun songs from decades past in an effort […]