TMF Rock
type: MusicGroup
genre: alternative hip hop
popularity: 8
followers: 44
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x469af3018e3515117cbd6d0b9c547b00c8349b02bab62a43b3127d522c38422e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 954549
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/954549
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/a9588b09-2cc5-493e-be10-e404ac48c1a4.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/a9588b09-2cc5-493e-be10-e404ac48c1a4.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/a9588b09-2cc5-493e-be10-e404ac48c1a4
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-20T10:56:20Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x469af3018e3515117cbd6d0b9c547b00c8349b02bab62a43b3127d522c38422e","name":"TMF Rock","registered_at":"2026-06-20T09:07:40Z","symbol":"NIM1574148","token_address":"0x4e231fb9c3e50813e626b78be109e648c65eaa2c","type":"artist","uuid":"a9588b09-2cc5-493e-be10-e404ac48c1a4"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x469af3018e3515117cbd6d0b9c547b00c8349b02bab62a43b3127d522c38422e. Chain 2 (Bitcoin): anchored in block 954549 (2026-06-20T10:56:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a9588b09-2cc5-493e-be10-e404ac48c1a4.json and https://artists.proofprofile.net/proofs/artist/a9588b09-2cc5-493e-be10-e404ac48c1a4.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-20T10:56:20Z
  text: {"copyright_id":"0x469af3018e3515117cbd6d0b9c547b00c8349b02bab62a43b3127d522c38422e","name":"TMF Rock","registered_at":"2026-06-20T09:07:40Z","symbol":"NIM1574148","token_address":"0x4e231fb9c3e50813e626b78be109e648c65eaa2c","type":"artist","uuid":"a9588b09-2cc5-493e-be10-e404ac48c1a4"}
album: Rock Hearts
  type: MusicAlbum
  date published: 2021-07-29
  track: COUNT ME OUT
    type: MusicRecording
    duration: PT2M12S
    duration ms: 132421
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: Slump Freestyle
    type: MusicRecording
    duration: PT1M35S
    duration ms: 95711
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: Achoo
    type: MusicRecording
    duration: PT3M15S
    duration ms: 195115
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: Fantasy
    type: MusicRecording
    duration: PT2M46S
    duration ms: 166880
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: Another Pill
    type: MusicRecording
    duration: PT2M50S
    duration ms: 170224
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: 4 Mo
    type: MusicRecording
    duration: PT2M31S
    duration ms: 151871
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: DatWay
    type: MusicRecording
    duration: PT0M41S
    duration ms: 41004
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: Stuck
    type: MusicRecording
    duration: PT2M50S
    duration ms: 170976
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: Soul Bleed Freestyle
    type: MusicRecording
    duration: PT2M21S
    duration ms: 141338
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: Boomer Freestyle
    type: MusicRecording
    duration: PT1M57S
    duration ms: 117259
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: Fallin
    type: MusicRecording
    duration: PT2M7S
    duration ms: 127476
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: Indecisive
    type: MusicRecording
    duration: PT1M11S
    duration ms: 71910
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: Notice
    type: MusicRecording
    duration: PT3M39S
    duration ms: 219218
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: Bag Freestyle
    type: MusicRecording
    duration: PT2M45S
    duration ms: 165912
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
  track: WRECKAGE
    type: MusicRecording
    duration: PT2M45S
    duration ms: 165096
    explicit: true
    by artist: TMF Rock
    in album: Rock Hearts
      type: MusicAlbum
      date published: 2021-07-29
album: She Want Be My Bae
  type: MusicAlbum
  date published: 2021-10-16
  track: She Want Be My Bae
    type: MusicRecording
    duration: PT2M47S
    duration ms: 167112
    explicit: true
    by artist: TMF Rock
    in album: She Want Be My Bae
      type: MusicAlbum
      date published: 2021-10-16
album: Rush
  type: MusicAlbum
  date published: 2021-10-16
  track: Johnny Dang
    type: MusicRecording
    duration: PT3M22S
    duration ms: 202848
    explicit: true
    by artist: TMF Rock
    in album: Rush
      type: MusicAlbum
      date published: 2021-10-16
  track: Shot In The Dark
  track: Moshpit
  track: Fye Freestyle
  track: Atari
  track: Talk Bout It
album: SKELETONS
album: Jeff Hardy
album: Need More
album: Barry Bonds
album: Cop Car
album: Slide Right
album: 47
album: Doja
album: Doja (sped up)
album: red love (slowed)
album: red love
album: Rock Out
album: Lonely Road Interlude
album: People Freestyle
album: Mobsta
album: Black Roses
album: TMF
album: Knuckle Up
album: Black on Black (sped up)
album: KENNEDY
album: Save Ya
album: Rock Hearts 2
album: RizzRock
album: MOUNTAINS
album: 15 Summers
album: Feel Like Benz
album: Rock Hearts 3
album: Rotten Melodies
album: me over u
album: FZE All Stars
album: 247
album: What Happens On Earth...
album: Only Mine
track: 247
track: FZE All Stars
track: strongest runaway
track: akaFayaven Interlude
track: She Want Be My Bae
track: baby u different
track: DOUBLES
track: Atari
track: People Freestyle
track: Taco
track: Vince Carter
track: Slay Em
track: U2
track: i would choose me over u
track: Confusing
track: Pom Poms
track: shooter right beside me
track: Moshpit
track: leave here with nothing but smoke and some ashes
track: Fool Me Twice

Shot In The Dark
type: MusicRecording
duration: PT3M25S
duration ms: 205146
explicit: true
by artist: TMF Rock
in album: Rush
  type: MusicAlbum
  date published: 2021-10-16

Moshpit
type: MusicRecording
duration: PT2M41S
duration ms: 161928
explicit: true
by artist: TMF Rock
in album: Rush
  type: MusicAlbum
  date published: 2021-10-16

Fye Freestyle
type: MusicRecording
duration: PT0M59S
duration ms: 59302
explicit: true
by artist: TMF Rock
in album: Rush
  type: MusicAlbum
  date published: 2021-10-16

Atari
type: MusicRecording
duration: PT2M13S
duration ms: 133296
explicit: true
by artist: TMF Rock
in album: Rush
  type: MusicAlbum
  date published: 2021-10-16

Talk Bout It
type: MusicRecording
duration: PT2M46S
duration ms: 166504
explicit: true
by artist: TMF Rock
in album: Rush
  type: MusicAlbum
  date published: 2021-10-16

SKELETONS
type: MusicAlbum
date published: 2021-12-01
track: Around
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208991
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: With Da K
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130726
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: Stuck
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170976
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: Arrange It
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135546
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: The City
  type: MusicRecording
  duration: PT2M35S
  duration ms: 155990
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: Act Like
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163395
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: Million
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210168
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: Atari
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132480
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: Need Me
  type: MusicRecording
  duration: PT1M48S
  duration ms: 108340
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: Leakin
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154504
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: Root Freestyle
  type: MusicRecording
  duration: PT1M38S
  duration ms: 98328
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: Rock Rock
  type: MusicRecording
  duration: PT5M11S
  duration ms: 311256
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: She Want Be My Bae
  type: MusicRecording
  duration: PT2M47S
  duration ms: 167112
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: Jeopardize
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198911
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: AZHAR's Interlude
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202363
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: F.T.W
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194976
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: Brain Dead
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162431
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01
track: Skeletons
  type: MusicRecording
  duration: PT1M2S
  duration ms: 62042
  explicit: true
  by artist: TMF Rock
  in album: SKELETONS
    type: MusicAlbum
    date published: 2021-12-01

Jeff Hardy
type: MusicAlbum
date published: 2022-03-12
track: Jeff Hardy
  type: MusicRecording
  duration: PT2M6S
  duration ms: 126600
  explicit: true
  by artist: TMF Rock
  in album: Jeff Hardy
    type: MusicAlbum
    date published: 2022-03-12

Need More
type: MusicAlbum
date published: 2022-04-08
track: Need More
  type: MusicRecording
  duration: PT3M56S
  duration ms: 236312
  explicit: true
  by artist: TMF Rock
  in album: Need More
    type: MusicAlbum
    date published: 2022-04-08

Barry Bonds
type: MusicAlbum
date published: 2022-04-23
track: Barry Bonds
  type: MusicRecording
  duration: PT1M48S
  duration ms: 108961
  explicit: true
  by artist: TMF Rock
  in album: Barry Bonds
    type: MusicAlbum
    date published: 2022-04-23

Cop Car
type: MusicAlbum
date published: 2022-05-09
track: Cop Car
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132143
  explicit: true
  by artist: TMF Rock
  in album: Cop Car
    type: MusicAlbum
    date published: 2022-05-09

Slide Right
type: MusicAlbum
date published: 2022-05-09
track: Slide Right
  type: MusicRecording
  duration: PT1M24S
  duration ms: 84100
  explicit: true
  by artist: TMF Rock
  in album: Slide Right
    type: MusicAlbum
    date published: 2022-05-09

47
type: MusicAlbum
date published: 2022-05-28
track: 47
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132212
  explicit: true
  by artist: TMF Rock
  in album: 47
    type: MusicAlbum
    date published: 2022-05-28

Doja
type: MusicAlbum
date published: 2022-05-28
track: Doja
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170131
  explicit: true
  by artist: TMF Rock
  in album: Doja
    type: MusicAlbum
    date published: 2022-05-28

Doja (sped up)
type: MusicAlbum
date published: 2022-06-01
track: Doja (sped up)
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132927
  explicit: true
  by artist: TMF Rock
  in album: Doja (sped up)
    type: MusicAlbum
    date published: 2022-06-01

red love (slowed)
type: MusicAlbum
date published: 2022-07-11
track: red love (slowed)
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166671
  explicit: true
  by artist: TMF Rock
  in album: red love (slowed)
    type: MusicAlbum
    date published: 2022-07-11

red love
type: MusicAlbum
date published: 2022-07-11
track: red love
  type: MusicRecording
  duration: PT2M16S
  duration ms: 136671
  explicit: true
  by artist: TMF Rock
  in album: red love
    type: MusicAlbum
    date published: 2022-07-11

Rock Out
type: MusicAlbum
date published: 2022-08-11
track: Rock Out
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146822
  explicit: true
  by artist: TMF Rock
  in album: Rock Out
    type: MusicAlbum
    date published: 2022-08-11

Lonely Road Interlude
type: MusicAlbum
date published: 2022-08-11
track: Lonely Road Interlude
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172658
  explicit: true
  by artist: TMF Rock
  in album: Lonely Road Interlude
    type: MusicAlbum
    date published: 2022-08-11

People Freestyle
type: MusicAlbum
date published: 2022-08-11
track: People Freestyle
  type: MusicRecording
  duration: PT1M12S
  duration ms: 72421
  explicit: true
  by artist: TMF Rock
  in album: People Freestyle
    type: MusicAlbum
    date published: 2022-08-11

Mobsta
type: MusicAlbum
date published: 2022-08-19
track: Mobsta
  type: MusicRecording
  duration: PT1M47S
  duration ms: 107414
  explicit: true
  by artist: TMF Rock
  in album: Mobsta
    type: MusicAlbum
    date published: 2022-08-19

Black Roses
type: MusicAlbum
date published: 2022-09-10
track: Black Roses
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166392
  explicit: true
  by artist: TMF Rock
  in album: Black Roses
    type: MusicAlbum
    date published: 2022-09-10

TMF
type: MusicAlbum
date published: 2022-10-21
track: Truth or Dare
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164744
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: Slay Em
  type: MusicRecording
  duration: PT1M45S
  duration ms: 105956
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: H
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164269
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: GAF
  type: MusicRecording
  duration: PT1M22S
  duration ms: 82269
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: Ratchet
  type: MusicRecording
  duration: PT1M37S
  duration ms: 97127
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: Love It
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135187
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: Pom Poms
  type: MusicRecording
  duration: PT1M3S
  duration ms: 63853
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: Red Love
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142149
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: akaFayaven Interlude
  type: MusicRecording
  duration: PT1M12S
  duration ms: 72038
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: Chrome Heart Bleeding
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166392
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: BiG GoaT
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121810
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: Bc Of U
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114379
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: Want Forever
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153019
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: Sorry
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178281
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: Mean Dat
  type: MusicRecording
  duration: PT2M27S
  duration ms: 147073
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: Fix This
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118836
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: Alone
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148559
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21
track: Let It Go
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114380
  explicit: true
  by artist: TMF Rock
  in album: TMF
    type: MusicAlbum
    date published: 2022-10-21

Knuckle Up
type: MusicAlbum
date published: 2023-01-13
track: Knuckle Up
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151531
  explicit: true
  by artist: TMF Rock
  in album: Knuckle Up
    type: MusicAlbum
    date published: 2023-01-13

Black on Black (sped up)
type: MusicAlbum
date published: 2023-02-10
track: Black on Black (sped up)
  type: MusicRecording
  duration: PT2M37S
  duration ms: 157244
  explicit: true
  by artist: TMF Rock
  in album: Black on Black (sped up)
    type: MusicAlbum
    date published: 2023-02-10

KENNEDY
type: MusicAlbum
date published: 2023-02-17
track: Lame2Me
  type: MusicRecording
  duration: PT1M48S
  duration ms: 108435
  explicit: true
  by artist: TMF Rock
  in album: KENNEDY
    type: MusicAlbum
    date published: 2023-02-17
track: Knuckle Up
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151531
  explicit: true
  by artist: TMF Rock
  in album: KENNEDY
    type: MusicAlbum
    date published: 2023-02-17
track: Zombies
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144101
  explicit: true
  by artist: TMF Rock
  in album: KENNEDY
    type: MusicAlbum
    date published: 2023-02-17
track: Martian
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138157
  explicit: true
  by artist: TMF Rock
  in album: KENNEDY
    type: MusicAlbum
    date published: 2023-02-17
track: Risk
  type: MusicRecording
  duration: PT2M19S
  duration ms: 139643
  explicit: true
  by artist: TMF Rock
  in album: KENNEDY
    type: MusicAlbum
    date published: 2023-02-17
track: Fool Me Twice
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117352
  explicit: true
  by artist: TMF Rock
  in album: KENNEDY
    type: MusicAlbum
    date published: 2023-02-17
track: Black On Black
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188683
  explicit: true
  by artist: TMF Rock
  in album: KENNEDY
    type: MusicAlbum
    date published: 2023-02-17
track: Confusing
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118838
  explicit: true
  by artist: TMF Rock
  in album: KENNEDY
    type: MusicAlbum
    date published: 2023-02-17
track: Micheal Phelps
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117352
  explicit: true
  by artist: TMF Rock
  in album: KENNEDY
    type: MusicAlbum
    date published: 2023-02-17
track: AlIUNiggasWhoDaFuck
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197553
  explicit: true
  by artist: TMF Rock
  in album: KENNEDY
    type: MusicAlbum
    date published: 2023-02-17
track: Putin
  type: MusicRecording
  duration: PT1M27S
  duration ms: 87630
  explicit: true
  by artist: TMF Rock
  in album: KENNEDY
    type: MusicAlbum
    date published: 2023-02-17
track: People Freestyle
  type: MusicRecording
  duration: PT1M12S
  duration ms: 72444
  explicit: true
  by artist: TMF Rock
  in album: KENNEDY
    type: MusicAlbum
    date published: 2023-02-17
track: California Dream
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150045
  explicit: true
  by artist: TMF Rock
  in album: KENNEDY
    type: MusicAlbum
    date published: 2023-02-17

Save Ya
type: MusicAlbum
date published: 2023-05-12
track: Save Ya
  type: MusicRecording
  duration: PT1M21S
  duration ms: 81686
  explicit: true
  by artist: TMF Rock
  in album: Save Ya
    type: MusicAlbum
    date published: 2023-05-12

Rock Hearts 2
type: MusicAlbum
date published: 2023-07-21
track: Save Ya
  type: MusicRecording
  duration: PT1M21S
  duration ms: 81686
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: WorldWide Mission
  type: MusicRecording
  duration: PT2M16S
  duration ms: 136810
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Missing
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175309
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: All This $$$
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170850
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Another Round
  type: MusicRecording
  duration: PT1M55S
  duration ms: 115866
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: See HIM
  type: MusicRecording
  duration: PT2M47S
  duration ms: 167878
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Purpose Freestyle
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120324
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Sunlight/Worse Times
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118838
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Oh Lord
  type: MusicRecording
  duration: PT2M35S
  duration ms: 155990
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: 10
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161934
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: BLVD
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133699
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Dealieo/Nigga Please!
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168273
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Why Not?
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165000
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Bentayga
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150045
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Da Spot
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151044
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Playboi
  type: MusicRecording
  duration: PT2M2S
  duration ms: 122591
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Big Bag
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176004
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Fake Love
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195000
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Perky Luv
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179813
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: Another Shot
  type: MusicRecording
  duration: PT2M37S
  duration ms: 157476
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21
track: License Plate Say Save Me
  type: MusicRecording
  duration: PT4M10S
  duration ms: 250332
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 2
    type: MusicAlbum
    date published: 2023-07-21

RizzRock
type: MusicAlbum
date published: 2023-10-27
track: NEW WAVE
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130935
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: U2
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150045
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: MAKE U SAFE
  type: MusicRecording
  duration: PT1M34S
  duration ms: 94016
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: MATTE BLACK
  type: MusicRecording
  duration: PT1M35S
  duration ms: 95061
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: SUM WRONG
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173823
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: BOTTOM OF DA GAME
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188683
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: MIN 30
  type: MusicRecording
  duration: PT1M35S
  duration ms: 95061
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: KNOW HOW
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144101
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: YOU KNOW
  type: MusicRecording
  duration: PT2M27S
  duration ms: 147073
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: DOUBLES
  type: MusicRecording
  duration: PT1M58S
  duration ms: 118838
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: MOOD
  type: MusicRecording
  duration: PT1M55S
  duration ms: 115099
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: ON BRO
  type: MusicRecording
  duration: PT1M55S
  duration ms: 115866
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: TWISTED
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133699
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: LOVE SCARS
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135185
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: WONT FOLD
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133699
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: NAWFSIDE
  type: MusicRecording
  duration: PT1M41S
  duration ms: 101005
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27
track: SICK
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163420
  explicit: true
  by artist: TMF Rock
  in album: RizzRock
    type: MusicAlbum
    date published: 2023-10-27

MOUNTAINS
type: MusicAlbum
date published: 2024-02-09
track: FUNK FLEX
  type: MusicRecording
  duration: PT2M4S
  duration ms: 124782
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: VILLIANS
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141129
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: MANSION
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161934
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: BANNERS
  type: MusicRecording
  duration: PT2M6S
  duration ms: 126268
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: CHOOSE
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219009
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: CHANGE ON ME
  type: MusicRecording
  duration: PT1M11S
  duration ms: 71283
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: FIREFLAME
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179767
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: SPRINGS
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205030
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: ROUNDS
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150045
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: SUM GAME/JUNGLE
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142036
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: BILLABONG
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119207
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: SOMEBODY
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198134
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: TRY GET IT
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120324
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: FEELINGS
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221377
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: RAVEN
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178281
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09
track: L!FE IS LOADING
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158962
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-02-09

MOUNTAINS
type: MusicAlbum
date published: 2024-03-03
track: FUNK FLEX
  type: MusicRecording
  duration: PT2M4S
  duration ms: 124782
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: VILLIANS
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141129
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: MANSION
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161934
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: BANNERS
  type: MusicRecording
  duration: PT2M6S
  duration ms: 126268
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: CHOOSE
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219009
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: FIREFLAME
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179767
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: SPRINGS
  type: MusicRecording
  duration: PT3M25S
  duration ms: 205030
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: ROUNDS
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150045
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: SUM GAME/JUNGLE
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142036
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: BILLABONG
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119207
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: SOMEBODY
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198134
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: TRY GET IT
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120324
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: FEELINGS
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221377
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: RAVEN
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178281
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03
track: L!FE IS LOADING
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158962
  explicit: true
  by artist: TMF Rock
  in album: MOUNTAINS
    type: MusicAlbum
    date published: 2024-03-03

15 Summers
type: MusicAlbum
date published: 2024-08-08
track: 15 Summers
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163420
  explicit: true
  by artist: TMF Rock
  in album: 15 Summers
    type: MusicAlbum
    date published: 2024-08-08

Feel Like Benz
type: MusicAlbum
date published: 2024-08-12
track: Feel Like Benz
  type: MusicRecording
  duration: PT1M46S
  duration ms: 106949
  explicit: true
  by artist: TMF Rock
  in album: Feel Like Benz
    type: MusicAlbum
    date published: 2024-08-12

Rock Hearts 3
type: MusicAlbum
date published: 2024-09-13
track: Sometimes
  type: MusicRecording
  duration: PT1M52S
  duration ms: 112123
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: Vince Carter
  type: MusicRecording
  duration: PT1M43S
  duration ms: 103977
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: Feel Like Benz
  type: MusicRecording
  duration: PT1M46S
  duration ms: 106949
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: New Sport
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135185
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: Money Route
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150045
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: Blue Sky
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130726
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: 2 Dangerous
  type: MusicRecording
  duration: PT1M46S
  duration ms: 106949
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: Taco
  type: MusicRecording
  duration: PT1M24S
  duration ms: 84658
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: Barter 10
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184145
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: 15 Summers
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163420
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: Come From
  type: MusicRecording
  duration: PT2M37S
  duration ms: 157476
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: Cloudy Skies
  type: MusicRecording
  duration: PT0M54S
  duration ms: 54936
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: End Him
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141129
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: Django
  type: MusicRecording
  duration: PT2M6S
  duration ms: 126268
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: Leave From U
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161934
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: Losing U
  type: MusicRecording
  duration: PT1M24S
  duration ms: 84658
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: 2 Bright
  type: MusicRecording
  duration: PT2M37S
  duration ms: 157476
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: 4th Of July
  type: MusicRecording
  duration: PT1M45S
  duration ms: 105463
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: Rest
  type: MusicRecording
  duration: PT1M38S
  duration ms: 98069
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: G Star
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169665
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: AMG
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206516
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: M!ssing U
  type: MusicRecording
  duration: PT0M41S
  duration ms: 41910
  explicit: true
  by artist: TMF Rock
  in album: Rock Hearts 3
    type: MusicAlbum
    date published: 2024-09-13
track: Lost Soul

Lost Soul
type: MusicRecording
duration: PT3M5S
duration ms: 185711
explicit: true
by artist: TMF Rock
in album: Rock Hearts 3
  type: MusicAlbum
  date published: 2024-09-13

Rotten Melodies
type: MusicAlbum
date published: 2024-10-13
track: Ke$ha Gaga
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166392
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: Beside U
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123296
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: Out Of Bounds
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138319
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: Roll Tide
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135185
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: Dare Devil
  type: MusicRecording
  duration: PT1M23S
  duration ms: 83172
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: GasToDaFace
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175309
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: Azhar's Interlude 2
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96547
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: Abel
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120324
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: Cornbread
  type: MusicRecording
  duration: PT2M25S
  duration ms: 145587
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: Annex
  type: MusicRecording
  duration: PT1M39S
  duration ms: 99519
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: YSL Jacket
  type: MusicRecording
  duration: PT1M52S
  duration ms: 112893
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: Move
  type: MusicRecording
  duration: PT1M36S
  duration ms: 96815
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: Malibu
  type: MusicRecording
  duration: PT1M0S
  duration ms: 60881
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: 90's
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129143
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13
track: Good Human
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188636
  explicit: true
  by artist: TMF Rock
  in album: Rotten Melodies
    type: MusicAlbum
    date published: 2024-10-13

me over u
type: MusicAlbum
date published: 2024-12-04
track: i would choose me over u
  type: MusicRecording
  duration: PT2M1S
  duration ms: 121810
  explicit: false
  by artist: TMF Rock
  in album: me over u
    type: MusicAlbum
    date published: 2024-12-04
track: baby u different
  type: MusicRecording
  duration: PT3M22S
  duration ms: 202058
  explicit: true
  by artist: TMF Rock
  in album: me over u
    type: MusicAlbum
    date published: 2024-12-04
track: leave here with nothing but smoke and some ashes
  type: MusicRecording
  duration: PT1M39S
  duration ms: 99519
  explicit: false
  by artist: TMF Rock
  in album: me over u
    type: MusicAlbum
    date published: 2024-12-04
track: shooter right beside me
  type: MusicRecording
  duration: PT2M7S
  duration ms: 127754
  explicit: false
  by artist: TMF Rock
  in album: me over u
    type: MusicAlbum
    date published: 2024-12-04
track: brand new meal
  type: MusicRecording
  duration: PT2M37S
  duration ms: 157476
  explicit: false
  by artist: TMF Rock
  in album: me over u
    type: MusicAlbum
    date published: 2024-12-04
track: skip da line
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117352
  explicit: false
  by artist: TMF Rock
  in album: me over u
    type: MusicAlbum
    date published: 2024-12-04
track: pimpin
  type: MusicRecording
  duration: PT1M55S
  duration ms: 115866
  explicit: false
  by artist: TMF Rock
  in album: me over u
    type: MusicAlbum
    date published: 2024-12-04
track: double usage
  type: MusicRecording
  duration: PT1M39S
  duration ms: 99519
  explicit: false
  by artist: TMF Rock
  in album: me over u
    type: MusicAlbum
    date published: 2024-12-04
track: idek what bro be on
  type: MusicRecording
  duration: PT1M32S
  duration ms: 92088
  explicit: false
  by artist: TMF Rock
  in album: me over u
    type: MusicAlbum
    date published: 2024-12-04
track: strongest runaway
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125027
  explicit: true
  by artist: TMF Rock
  in album: me over u
    type: MusicAlbum
    date published: 2024-12-04
track: sad face
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164906
  explicit: false
  by artist: TMF Rock
  in album: me over u
    type: MusicAlbum
    date published: 2024-12-04
track: end of da end
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215433
  explicit: true
  by artist: TMF Rock
  in album: me over u
    type: MusicAlbum
    date published: 2024-12-04

FZE All Stars
type: MusicAlbum
date published: 2025-02-26
track: FZE All Stars
  type: MusicRecording
  duration: PT1M41S
  duration ms: 101005
  explicit: true
  by artist: TMF Rock
  in album: FZE All Stars
    type: MusicAlbum
    date published: 2025-02-26

247
type: MusicAlbum
date published: 2025-05-21
track: 247
  type: MusicRecording
  duration: PT2M7S
  duration ms: 127754
  explicit: false
  by artist: TMF Rock
  in album: 247
    type: MusicAlbum
    date published: 2025-05-21
  isrc code: QZRP42584331

What Happens On Earth...
type: MusicAlbum
date published: 2025-06-26
track: 4 Accepting Me
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215433
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: 247
  type: MusicRecording
  duration: PT2M7S
  duration ms: 127754
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Talk 2 Much
  type: MusicRecording
  duration: PT1M24S
  duration ms: 84658
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Front Porch
  type: MusicRecording
  duration: PT2M47S
  duration ms: 167878
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Sunshine
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213947
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Loose Screws
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114380
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: 390
  type: MusicRecording
  duration: PT2M40S
  duration ms: 160448
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Want N0 Mistakes @ 390
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129240
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: No Beer
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199086
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Boy Band
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255139
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: All The Stars
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169364
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Hunnit Dolla Beater
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164906
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Vote 4 Me
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133699
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Iceland
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138157
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: When U Trim
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132212
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Lois Lane
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133699
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Buddha
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153018
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Straight Runna
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138157
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Tree Trunk
  type: MusicRecording
  duration: PT0M41S
  duration ms: 41510
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Blazing Cone
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123296
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Beside U
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123296
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Celine
  type: MusicRecording
  duration: PT1M43S
  duration ms: 103977
  explicit: true
  by artist: TMF Rock
  in album: What Happens On Earth...
    type: MusicAlbum
    date published: 2025-06-26
track: Rockstar Flag
track: Cornbread
track: FZE All Stars
track: Real Slime Brodie Muslim
track: Bloody Moon
track: Cracked Leather
track: Earth Music
track: Feasting

Rockstar Flag
type: MusicRecording
duration: PT2M49S
duration ms: 169388
explicit: true
by artist: TMF Rock
in album: What Happens On Earth...
  type: MusicAlbum
  date published: 2025-06-26

Cornbread
type: MusicRecording
duration: PT2M25S
duration ms: 145587
explicit: true
by artist: TMF Rock
in album: What Happens On Earth...
  type: MusicAlbum
  date published: 2025-06-26

FZE All Stars
type: MusicRecording
duration: PT1M41S
duration ms: 101005
explicit: true
by artist: TMF Rock
in album: What Happens On Earth...
  type: MusicAlbum
  date published: 2025-06-26

Real Slime Brodie Muslim
type: MusicRecording
duration: PT3M5S
duration ms: 185711
explicit: true
by artist: TMF Rock
in album: What Happens On Earth...
  type: MusicAlbum
  date published: 2025-06-26

Bloody Moon
type: MusicRecording
duration: PT3M5S
duration ms: 185711
explicit: true
by artist: TMF Rock
in album: What Happens On Earth...
  type: MusicAlbum
  date published: 2025-06-26

Cracked Leather
type: MusicRecording
duration: PT3M28S
duration ms: 208002
explicit: true
by artist: TMF Rock
in album: What Happens On Earth...
  type: MusicAlbum
  date published: 2025-06-26

Earth Music
type: MusicRecording
duration: PT3M11S
duration ms: 191423
explicit: true
by artist: TMF Rock
in album: What Happens On Earth...
  type: MusicAlbum
  date published: 2025-06-26

Feasting
type: MusicRecording
duration: PT2M27S
duration ms: 147073
explicit: true
by artist: TMF Rock
in album: What Happens On Earth...
  type: MusicAlbum
  date published: 2025-06-26

Only Mine
type: MusicAlbum
date published: 2025-08-22
track: Only Mine
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199086
  explicit: true
  by artist: TMF Rock
  in album: Only Mine
    type: MusicAlbum
    date published: 2025-08-22

247
type: MusicRecording
duration: PT2M7S
duration ms: 127754
explicit: false
by artist: TMF Rock
in album: 247
  type: MusicAlbum
  date published: 2025-05-21
isrc code: QZRP42584331

FZE All Stars
type: MusicRecording
duration: PT1M41S
duration ms: 101005
explicit: true
by artist: TMF Rock
in album: FZE All Stars
  type: MusicAlbum
  date published: 2025-02-26

strongest runaway
type: MusicRecording
duration: PT2M5S
duration ms: 125027
explicit: true
by artist: TMF Rock
in album: me over u
  type: MusicAlbum
  date published: 2024-12-04

akaFayaven Interlude
type: MusicRecording
duration: PT1M12S
duration ms: 72038
explicit: true
by artist: TMF Rock
in album: TMF
  type: MusicAlbum
  date published: 2022-10-21

She Want Be My Bae
type: MusicRecording
duration: PT2M47S
duration ms: 167112
explicit: true
by artist: TMF Rock
in album: SKELETONS
  type: MusicAlbum
  date published: 2021-12-01

baby u different
type: MusicRecording
duration: PT3M22S
duration ms: 202058
explicit: true
by artist: TMF Rock
in album: me over u
  type: MusicAlbum
  date published: 2024-12-04

DOUBLES
type: MusicRecording
duration: PT1M58S
duration ms: 118838
explicit: true
by artist: TMF Rock
in album: RizzRock
  type: MusicAlbum
  date published: 2023-10-27

Atari
type: MusicRecording
duration: PT2M13S
duration ms: 133296
explicit: true
by artist: TMF Rock
in album: Rush
  type: MusicAlbum
  date published: 2021-10-16

People Freestyle
type: MusicRecording
duration: PT1M12S
duration ms: 72444
explicit: true
by artist: TMF Rock
in album: KENNEDY
  type: MusicAlbum
  date published: 2023-02-17

Taco
type: MusicRecording
duration: PT1M24S
duration ms: 84658
explicit: true
by artist: TMF Rock
in album: Rock Hearts 3
  type: MusicAlbum
  date published: 2024-09-13

Vince Carter
type: MusicRecording
duration: PT1M43S
duration ms: 103977
explicit: true
by artist: TMF Rock
in album: Rock Hearts 3
  type: MusicAlbum
  date published: 2024-09-13

Slay Em
type: MusicRecording
duration: PT1M45S
duration ms: 105956
explicit: true
by artist: TMF Rock
in album: TMF
  type: MusicAlbum
  date published: 2022-10-21

U2
type: MusicRecording
duration: PT2M30S
duration ms: 150045
explicit: true
by artist: TMF Rock
in album: RizzRock
  type: MusicAlbum
  date published: 2023-10-27

i would choose me over u
type: MusicRecording
duration: PT2M1S
duration ms: 121810
explicit: false
by artist: TMF Rock
in album: me over u
  type: MusicAlbum
  date published: 2024-12-04

Confusing
type: MusicRecording
duration: PT1M58S
duration ms: 118838
explicit: true
by artist: TMF Rock
in album: KENNEDY
  type: MusicAlbum
  date published: 2023-02-17

Pom Poms
type: MusicRecording
duration: PT1M3S
duration ms: 63853
explicit: true
by artist: TMF Rock
in album: TMF
  type: MusicAlbum
  date published: 2022-10-21

shooter right beside me
type: MusicRecording
duration: PT2M7S
duration ms: 127754
explicit: false
by artist: TMF Rock
in album: me over u
  type: MusicAlbum
  date published: 2024-12-04

Moshpit
type: MusicRecording
duration: PT2M41S
duration ms: 161928
explicit: true
by artist: TMF Rock
in album: Rush
  type: MusicAlbum
  date published: 2021-10-16

leave here with nothing but smoke and some ashes
type: MusicRecording
duration: PT1M39S
duration ms: 99519
explicit: false
by artist: TMF Rock
in album: me over u
  type: MusicAlbum
  date published: 2024-12-04

Fool Me Twice
type: MusicRecording
duration: PT1M57S
duration ms: 117352
explicit: true
by artist: TMF Rock
in album: KENNEDY
  type: MusicAlbum
  date published: 2023-02-17