...And Stranger Yet



It's been a minute. When was the last time Roma sat on top of Italy like this? 2004?