• Happy Nobel Prize to my physics prof, Leon Lederman (1988)! ⚛️

Steve in Idaho's latest activity

Back
Top Bottom