Watch and track your favorite playlist.
Curated by: ElectroBOOM (395 videos)
Mexico is a very beautiful country to travel too… although their electrical system could use some upgrading! Watch the full video "Mexico Hates Extension Cords!!!"