Recent Scores by @Login
28-05-2022
World #1
7976
45%
rickrolled
Rick Astley - Never Gonna Give You Up (Official Music Video)
Tokyo
03:32
6.2 notes/s
cleared: 3