Today's "Flash of Lightning" features the story of how 6 tourists defecated in a sacred temple at Machu Picchu and now find themselves potentially looking at up to 4 years in jail...more on that and other stories from the Flash, here!
See All 1000 Episodes of "VB in the Middle"