Mysterious ‘Barrel’ Shows Up on Texas Beach
A mysterious barrel or drum washed up on shore in Galveston, Texas and now many are asking what was in it or where this came from. Continue reading…