Can you tell i'm just a little excited. One of my favorite bands of all time are coming out with some new music on October 2nd called Transit Of Venus. Hopefully i'll be playing their first single on Slam It Or Jam It. ROCK ON!!
This version of Free Fallin might just give you chills, well it did for me when I saw them live last week!