Featured Image

Best Moment of 2012: Colin Louis Dieden (The Mowgli’s)

The Mowgli’s are Photo Finish Record’s newest Rock and Roll band from Southern California. 2012 was quite a busy year with them, which included the release of their new EP,┬áLove’s Not Dead, which is available on iTunes. Check out what Colin thinks was the band’s best moment of 2012!