Damn props for being able to ride a bike that long on Acid lmao....Never done it before but know ppl that have and i've done mushrooms a few times(Hear Acid is even crazier) but besides the few times i was drinking like a fish on them i was tripping my ass off LOL I doubt you saw UFO but i don't deny the possibility of "Other Life-Forms" was prob just hallucinating

but that shit is crazy though