My buddies and i are heading to the uk to see the lions falcons game? Any other detroit fans going? Be cool to have a massive get together before the game. Does anyome know if people in england tailgate like americans? Do they sell buf at wembly? Amd cool hotels close to the stadium? After game parties? Sorry for the questions i need to fill up with words to post this thing. Go lions! Go lions