The recent rain in El Paso has brought out many different creatures onto our roads. But the Loch Ness Monster? A new video has surfaced that shows just that.. check it out!

Video: Jesse Ponce / Youtube