Have a Great Weekend Texas Triffid Ranch 6 years ago Because there’s always time for songs about science. DO IT:Print The Aftermath: Texas Frightmare Weekend 2015 – 2DateMay 31, 2015In relation toShowsTexas Frightmare Weekend 2014 – 8DateMay 21, 2014In relation toShowsTexas Frightmare Weekend 2014 – 7DateMay 20, 2014In relation toShows