jamesviscosi.com
#FearTWD #BecauseTheyBuiltAn #AmusementPark On #CatalinaIsland
So apparently the Walking Dead have constructed an amusement park in Avalon on Catalina Island — excuse me, “Catrina Island” — in an attempt to draw in more victims. You may…