OMG man apaprently sees helmet mounted camera for the first time Neil Armstrong must have had a similar reaction when first landed on the moon. (44) Tags: camera, cycling, enthousist, go pro, helmet, lol, man, Neil Armstrong, OMG, weird, wtf 44 Views 0 00 0 0 Share this with your friends via: