
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 … [Continue reading]













