Oh my Bosch!
Area 51 is a place no one knows about. ( It's in Powell River behind "Higgy Land" on Powell Lake--but don't tell anyone!)
In secret a cracked team honed their methods for bolting on lead, anticipating missions in the Eldred.
![]() |
No Location Information |