Colossal Xbox One makes final stop in Toronto; Roman warriors imminent?
Microsoft has made a habit of lugging this massive Xbox One across the country, and it looks like it has made its final stop in Toronto at Yonge-Dundas Square before the console launches this Friday.
Tak...