By: Jacob Elyachar, jakes-take.com It is a pleasure to welcome Orlando based band The Crazy Carls to Jake’s Take! Headlined by Alex Baugh (the group’s singer/songwriter/lead guitarist), The Crazy Carls’ catchy tracks and superb music videos have started to grab music lovers’ attention. Their first outing (and new EP), Owl Tattoo, showcased high-energy tracks that […]