Loading...
Uploaded by marycate78 on Jan 7, 2008
Traveling back to Southwest London from Central London on the last train of the night on New Years, 3 drunk fools serenade the rest of us just trying to make it home.
Entertainment
Standard YouTube License
this is why i love london.
great vid.
ZedManual 3 years ago
Load more suggestions
this is why i love london.
great vid.
ZedManual 3 years ago