A. Ruffles

A. is 71 years old. He is the Lead Singer of Musician. A. is located in New York at NYC Transit Authority.

A. likes to go for a walk during off hours and is trying to improve skill in order to get ahead professionally.

The songs of A.

Playing good songs on stage is crucial to the career of any musician. Although it's possible to play covers of other people's material, the best way to gain serious fame and become a superstar is to play your own songs. You can work on up to three songs at a time.

Known Songs Popularity Composed
Infinity Trust - 46 515 1690904/16/2022
Infinity Trust - 43 540 1630198/6/2021
Infinity Trust - 42 525 1629068/1/2021
Infinity Trust - 40 510 1620386/26/2021
Infinity Trust - 39 510 1613915/30/2021
Infinity Trust - 37 510 1603094/15/2021
Infinity Trust - 36 500 1597173/21/2021
Infinity Trust - 35 500 1596333/18/2021
Infinity Trust - 34 510 1590002/20/2021
Infinity Trust - 33 530 1583171/22/2021
Infinity Trust - 32 500 15760612/23/2020
Infinity Trust -31 500 15696011/27/2020
Infinity Trust - 30 500 15627810/29/2020
Infinity Trust - 29 500 15627810/29/2020
Infinity Trust - 28 500 15565210/3/2020
Infinity Trust - 27 500 1552289/15/2020
Infinity Trust - 26 500 1546668/23/2020
Infinity Trust - 25 500 1544198/13/2020
Infinity Trust - 24 500 1535927/9/2020
Infinity Trust - 23 500 1532496/25/2020
Infinity Trust - 22 500 1528476/8/2020
Infinity Trust - 21 500 1520305/5/2020
Infinity Trust - 20 500 1510043/23/2020
Infinity Trust - 19 500 14879712/22/2019
Infinity Trust - 18 500 14736910/24/2019
Infinity Trust - 17 500 14715510/15/2019
Infinity Trust - 16 500 1464239/14/2019
Infinity Trust - 15 500 1458398/21/2019
Infinity Trust - 14 500 1456548/13/2019
Infinity Trust - 13 500 1452127/26/2019
Infinity Trust - 12 500 1446957/4/2019
Infinity Trust - 11 500 1438545/30/2019
Infinity Trust - 10 500 1434005/12/2019
Infinity Trust - 9 500 1428254/18/2019
Infinity Trust - 8 500 1415232/22/2019
Infinity Trust - 7 500 1407701/22/2019
Infinity Trust - 6 500 13909311/13/2018
Infinity Trust - 5 500 13828610/10/2018
Infinity Trust - 4 500 1374839/7/2018
Infinity Trust - 3 500 1371968/26/2018
Infinity Trust - 2 500 1367218/6/2018
Infinity Trust - 1 500 1362367/17/2018