Wikia

GTA Wiki

Chupacabra St

Talk0
9,356pages on
this wiki

Chupacabra Street is a street in Elysian Island, Los Santos.

Trivia

  • The "chupacabra" is a legendary cryptid rumored to inhabit in the American continent, mostly in Latin American countries. Literally, it means "goat sucker".
Advertisement | Your ad here

Around Wikia's network

Random Wiki