Gorilla Pickups - Via delle sette chiese 60, 00145 Roma - P. IVA IT15589641008
Science says a gorilla cannot build a pickup
but the gorilla doesn't know this
so he builds it anyway.