Deathtraps doing Europe

On the road to fame. The press has discovered the Deathtraps. We found these photos on facebook, they are made for ride-free-mag dot com, check out this cool website