By: Jacob Elyachar, jakes-take.com It is a pleasure to introduce you to Lyke Giants! Based out of Tasmania, Australia, James Brewer, Cal and Luke Thomson are an Indie rock trio that has not only captured the attention of not only their homeland, but also fans from across the globe. Since releasing their debut record, Fires […]