Introducing | The Taylor TwinsFollowing their first breakthrough as Butterfly last year, The Taylor Twins - made up of brothers Ollie (vocals/guitar) and Eddie Taylor...