Tom tom bicycle