Moment at 0:21 in Mafia: The Old Country - Official Art and Technology Overview Trailer by GameTrailers.
Mafia: The Old Country - Official Art and Technology Overview Trailer
Saved by Yash Local.