Test your brain power with this mind-boggling riddle. Can you solve the mystery of 'RIDDLE: Pedal'? Challenge yourself with this brain teaser now!