City Rumble – St Petersburg Versus Lahore

This week the cold of Russia in St Petersburg faces the steamy hot Lahore of Pakistan in another humdinger of a City Rumble! But who will come out on top?