Big Head Red Head

Live from Seattle!! Alexi, Taylor and Marc invade Niketown to talk about the US-Panama game in the Northwest