William Clark Green is a native of Flint, TX. But his career shot like a catapult out of the thriving Lubbock scene. Which makes sense seeing how that’s where he started his band after graduating Texas Tech in Lubbock. This week we throw it way back to '11 for our RTX Sunday Video, y'all remember "Caroline"?

More From Radio Texas Live