You might remember when BUZZNET premiered Trapdoor Social‘s “Science Of Love” video last month! Now, the band has released a live in-studio video of
LA based indie/pop band Trapdoor Social are premiering their innovative “Science of Love” video today exclusively here on BUZZNET! The video finds the