Chief Rodriguez
Chief Rodriguez
Chief Rodriguez

Chief Rodriguez

  • Lisbon, Portugal
  • ·

Monkeys push buttons. Humans push their brains. \\\\\\\\\\ F*ck the concept. Tell me a story. //////////