VIDEO: INTERVIEW – Weathers Perform “Happy Pills”, Talk Origins

The four-piece of Weathers formed in 2013 while still in high school in Southern California. Since the start of 2016, the band has been on a roll, playing their first SXSW and have since been on