Uncategorized Tim Gauthier / March 15, 2012, 2:37 pm 0 Spencer & Hill Announce 14-Stop US & Canada Tour! Spencer & Hill are underway with their 2012 US and Canada tour, spending 14 nights with their fans throughout March and April. Subscribe to the event of your choice by visiting the official Spencer & Hill Facebook page here. Canadaspencer & hilltourus ShareShareShareShareShare < Prev Post TAI – At The Disco & Omnicrack – Out Now! Next Post > Felix Cartal Presents: Weekend Workout No. 008 – Out Now!