Fiat with a trailer

22967 views
Must be in some foreign country.. You would never see that in the USA...
FACEBOOK COMMENTS
OTHER VIDEOS OF INTEREST
POPULAR VIDEOS