Show notes
The PRT crew welcomes special guest Ryan Tremblay to discuss his own as well as others' encounters with bizarre upright humanoid hyena creatures!
The PRT crew welcomes special guest Ryan Tremblay to discuss his own as well as others' encounters with bizarre upright humanoid hyena creatures!