You don't have to be a member to upload a playlist. However if you become a member these are just some of the great advantages you'll get

Enter a Username*
Enter your Email Address*
Choose a Password*
1 + 1 = *
Terms & Conditions

1. Introduction

These terms of use govern your use of our website; by using our website, you accept these terms of use in full. If you disagree with these terms of use or any part of these terms of use, you must not use our website.

2. Licence to use website

Unless otherwise stated, we or our licensors own the intellectual property rights in the website and material on the website. Subject to the licence below, all these intellectual property rights are reserved.

You may view, download for caching purposes only, and print pages from the website for your own personal use, subject to the restrictions set out below and elsewhere in these terms of use.

You must not:

(a) republish material from this website (including republication on another website);

(b) sell, rent or sub-license material from the website;

(c) show any material from the website in public;

(d) reproduce, duplicate, copy or otherwise exploit material on our website for a commercial purpose;

(e) edit or otherwise modify any material on the website; or

(f) redistribute material from this website, except for content specifically and expressly made available for redistribution (such as our newsletter).

(3) Acceptable use

You must not use our website in any way that causes, or may cause, damage to the website or impairment of the availability or accessibility of the website; or in any way which is unlawful, illegal, fraudulent or harmful, or in connection with any unlawful, illegal, fraudulent or harmful purpose or activity.

You must not use our website to copy, store, host, transmit, send, use, publish or distribute any material which consists of (or is linked to) any spyware, computer virus, Trojan horse, worm, keystroke logger, rootkit or other malicious computer software.

You must not conduct any systematic or automated data collection activities (including without limitation scraping, data mining, data extraction and data harvesting) on or in relation to our website without our express written consent.

You must not use our website to transmit or send unsolicited commercial communications.

You must not use our website for any purposes related to marketing without our express written consent.

(4) Registered users

Access to certain areas of our website is restricted to registered users.

In order to become a registered user, you must register via the “Sign up” button our the homepage of the site.

You warrant that all the information you provide to us as part of the registration procedure is true, accurate, fair and complete.

You acknowledge that we may refuse to permit, or may insist that you change, any username that impersonates another person or breaches the provisions of Section 5 below.

Registered users will have access to such additional features on our website as we may from time to time determine in our sole discretion. Such additional features may include:

(a) the facility to complete a detailed personal profile on the website, to publish that profile on the website, and to restrict the publication of that profile to particular groups or individuals registered on the website;

(b) the facility to join website groups, and to share information amongst group members;

(c) the facility to send private messages via the website to particular groups or individuals registered on the website.

We will provide registered users with a username and password to enable them to access the restricted areas of our website. Registered users must keep their username and passwords confidential.

We may disable username and passwords, delete accounts, and delete any information associated with an account, in our sole discretion without notice or explanation.

(5) User generated content

In these terms of use, “your user content” means material (including without limitation text, images, audio material, video material and audio-visual material) that you submit to our website, for whatever purpose.

You grant to us a worldwide, irrevocable, non-exclusive, royalty-free licence to use, reproduce, adapt, publish, translate and distribute your user content in any existing or future media. You also grant to us the right to sub-license these rights, and the right to bring an action for infringement of these rights.

Your user content must not be illegal or unlawful, must not infringe any third party’s legal rights, and must not be capable of giving rise to legal action whether against you or us or a third party (in each case under any applicable law).

Your user content (and its publication on our website) must not:

(a) be libellous or maliciously false;

(b) be obscene or indecent;

(c) infringe any copyright, moral right, database right, trade mark right, design right, right in passing off, or other intellectual property right;

(d) infringe any right of confidence, right of privacy, or right under data protection legislation;

(e) constitute negligent advice or contain any negligent statement;

(f) constitute an incitement to commit a crime;

(g) be in contempt of any court, or in breach of any court order;

(h) be in breach of racial or religious hatred or discrimination legislation;

(i) be blasphemous;

(j) be in breach of official secrets legislation;

(k) be in breach of any contractual obligation owed to any person;

(l) depict violence [in a explicit, graphic or gratuitous manner];

(m) be pornographic [or sexually explicit];

(n) be untrue, false, inaccurate or misleading;

(o) consist of or contain any instructions, advice or other information which may be acted upon and could, if acted upon, cause illness, injury or death, or any other loss or damage;

(p) constitute spam;

(q) be offensive, deceptive, threatening, abusive, harassing, or menacing, hateful, discriminatory or inflammatory; or

(r) cause annoyance, inconvenience or needless anxiety to any person.

Your user content must be appropriate, civil, tasteful and accord with generally accepted standards of etiquette and behaviour on the internet.

You must not use our website to link to any website or web page consisting of or containing material that would, were it posted on our website, breach the provisions of these terms of use.

You must not submit any user content to the website that is or has ever been the subject of any threatened or actual legal proceedings or other similar complaint.

We reserve the right to edit or remove any material submitted to our website, or stored on our servers, or hosted or published upon our website.

Notwithstanding our rights under these terms of use in relation to user content, we do not undertake to monitor the submission of such content to, or the publication of such content on, our website.

(6) Limited warranties

You acknowledge that some of the information published on this website is submitted by users, and that we do not usually review, approve or edit such information. We do not warrant the completeness or accuracy of the information published on this website; nor do we commit to ensuring that the website remains available or that the material on the website is kept up-to-date.

To the maximum extent permitted by applicable law we exclude all representations, warranties and conditions relating to this website and the use of this website (including, without limitation, any warranties implied by law of satisfactory quality, fitness for purpose and/or the use of reasonable care and skill).

(7) Limitations of liability

Nothing in these terms of use (or elsewhere on our website) will exclude or limit our liability for fraud, for death or personal injury caused by our negligence, or for any other liability which cannot be excluded or limited under applicable law.

Subject to this, our liability to you in relation to the use of our website or under or in connection with these terms of use, whether in contract, tort (including negligence) or otherwise, will be limited as follows:

(a) to the extent that the website and the information and services on the website are provided free-of-charge, we will not be liable for any loss or damage of any nature;

(b) we will not be liable for any consequential, indirect or special loss or damage;

(c) we will not be liable for any loss of profit, income, revenue, anticipated savings, contracts, business, goodwill, reputation, data, or information;

(d) we will not be liable for any loss or damage arising out of any event or events beyond our reasonable control;

You accept that we have an interest in limiting the personal liability of our officers and employees. Having regard to that interest, you accept that we are a limited liability entity and agree that you will not bring any claim personally against individual officers or employees in respect of any losses you suffer in connection with the website or these terms of use. This will not, of course, limit or exclude the liability of the company itself for the acts and omissions of our officers and employees.

You agreed to the publication of comments, reviews and/or feedback relating to you, by others, on our website. You acknowledge that such comments, reviews and/or feedback may be critical or defamatory; and you agree that you will not hold us liable in respect of any such comments, reviews and/or feedback, irrespective of whether we are aware or ought to have been aware of such comments, reviews and/or feedback.

(8) Indemnity

You hereby indemnify us and undertake to keep us indemnified against any losses, damages, costs, liabilities and expenses (including without limitation legal expenses and any amounts paid by us to a third party in settlement of a claim or dispute on the advice of our legal advisers) incurred or suffered by us arising out of any breach by you of any provision of these terms of use, or arising out of any claim that you have breached any provision of these terms of use.

(9) Breaches of these terms of use

Without prejudice to our other rights under these terms of use, if you breach these terms of use in any way, or if we reasonably suspect that you have breached these terms of use in any way, we may:

(a) send you one or more formal warnings;

(b) temporarily suspend your access to the website;

(c) permanently prohibit you from accessing the website;

(d) block computers using your IP address from accessing the website;

(e) contact your internet services provider and request that they block your access to the website;

(f) bring court proceedings against you for breach of contract or otherwise;

(g) suspend and/or delete your account with the website; and/or

(h) delete and/or edit any or all of your user generated content.

Where we suspend or prohibit or block your access to our website or a part of our website, you must not take any action to circumvent such suspension or prohibition or blocking (including without limitation creating and/or using a different account).

(10) Third party websites

Our website includes hyperlinks to other websites owned and operated by third parties. These links are not recommendations. We have no control over the contents of third party websites, and we accept no responsibility for them or for any loss or damage that may arise from your use of them.

(11) Trade marks

ShareMyPlaylists.com and our logo are trade marks belonging to us. We give no permission for the use of these trade marks, and such use may constitute an infringement of our rights.

The other registered and unregistered trade marks or service marks on our website are the property of their respective owners. Unless stated otherwise, we do not endorse and are not affiliated with any of the holders of any such rights and as such we cannot grant any licence to exercise such rights.

(12) Competitions

From time to time we may run competitions, free prize draws and/or other promotions on our website. These will be subject to separate terms and conditions (that we will make available to you as appropriate).

(13) Variation

We may revise these terms of use from time-to-time. Revised terms of use will apply to the use of our website from the date of the publication of the revised terms of use on our website. Please check this page regularly to ensure you are familiar with the current version.

(14) Assignment

We may transfer, sub-contract or otherwise deal with our rights and/or obligations under these terms of use without notifying you or obtaining your consent.

You may not transfer, sub-contract or otherwise deal with your rights and/or obligations under these terms of use.

(15) Severability

If a provision of these terms of use is determined by any court or other competent authority to be unlawful and/or unenforceable, the other provisions will continue in effect. If any unlawful and/or unenforceable provision would be lawful or enforceable if part of it were deleted, that part will be deemed to be deleted, and the rest of the provision will continue in effect.

(16) Exclusion of third party rights

These terms of use are for the benefit of you and us, and are not intended to benefit any third party or be enforceable by any third party. The exercise of our and your rights in relation to these terms of use is not subject to the consent of any third party.

(17) Entire agreement

These terms of use, together with our privacy policy, constitute the entire agreement between you and us in relation to your use of our website, and supersede all previous agreements in respect of your use of this website.

(18) Law and jurisdiction

These terms of use will be governed by and construed in accordance with English law, and any disputes relating to these terms of use will be subject to the non-exclusive jurisdiction of the courts of England and Wales.

(19) Our details

The full name of our company is ShareMyPlaylists.com Limited

We are registered in England & Wales under registration number 06980444.

You can contact us here: Contact ShareMyPlaylists.com

Sign up for special offers and news
Agree to terms & conditions*
 

Upload your image

 

Spotify URI*

Playlist Title*
Your Name
Your Email
 

Enter a Description
 

Pick One Genre Only
Alternative
Blues
Classical
Comedy
Compilation
Country
Dance
Disco
Electronica
Folk
Heavy Metal
Hip-Hop/Rap
House
Jazz
Latin
Pop
Punk
R&B
Reggae
Rock
Soul
Soundtrack
Techno
World

 
The best of all music
 
The best of all music
Listed: 07/07/09
00003
Play Now
Submitted by on 07/07/09

This has everything so you will be sure to find something you like. 470 odd songs!!

Spotify playlist:

Lily Allen – Smile
Lily Allen – LDN
Lily Allen – Alfie
Guru Josh Project – Infinity 2008 - Klaas Vocal Edit
Linkin Park – What I’ve Done
Linkin Park – In Between
Linkin Park – In Pieces
Linkin Park – The Little Things Give You Away
Linkin Park – Bleed It Out
The Kooks – Shine On
The Kooks – She Moves in Her Own Way
The Kooks – Always Where I Need to Be
The Kooks – Naive
Lady Sovereign – 9 to 5 - The Ordinary Boys Remix
Lady Sovereign – Tango
The Streets – Fit but You Know It
The Streets – Dry Your Eyes
The Streets – Heaven For The Weather
The Streets – When You Wasn’t Famous - Example MC Version
Simple Plan – Your Love Is A Lie - Explicit Album Version
Simple Plan – When I’m Gone
Simple Plan – I’m Just a Kid
The Killers – Human - Main Version
Eminem – Superman (feat. Dina Rae)
Lady Gaga – Just Dance
Lady Gaga – Poker Face
Taio Cruz – Take Me Back Remix - feat. Sway & Chipmunk
Green Day – Wake Me Up When September Ends
Green Day – American Idiot
Green Day – Holiday
Green Day – Jesus of Suburbia: I. Jesus of Suburbia / II. City of the Damned / III. I Don’t Care / IV. Dearly Beloved / V. Tales of Another Broken Home
Kings Of Leon – Sex On Fire
Kings Of Leon – Use Somebody
Jason Mraz – I’m Yours
James Morrison – Broken Strings
Kid Cudi – Day ‘N’ Nite - Crookers Remix
Kevin Rudolf – Let It Rock
Snow Patrol – Chasing Cars
Foo Fighters – The Pretender
Flobots – Handlebars
Lady Sovereign – Love Me Or Hate Me
The Ting Tings – That’s Not My Name
The Ting Tings – Shut Up and Let Me Go
The Ting Tings – Fruit Machine - Bimbo Jones Remix
The Ting Tings – Be the One
The Ting Tings – Great DJ
The Script – Man Who Can’t Be Moved
The Script – We Cry
The Script – Break Even
Plain White T’s – Hey There Delilah
Snow Patrol – Run
Snow Patrol – Take Back The City
Snow Patrol – Crack The Shutters
Snow Patrol – Shut Your Eyes
Snow Patrol – I Am An Astronaut
Snow Patrol – You Could Be Happy
Noah And The Whale – 5 Years Time
blink-182 – Adam’s Song
blink-182 – First Date
blink-182 – Everytime I Look for You
blink-182 – What’s My Age Again?
The All-American Rejects – Gives You Hell
The All-American Rejects – I Wanna
blink-182 – All the Small Things
blink-182 – Online Songs
blink-182 – Story of a Lonely Guy
blink-182 – I Miss You
blink-182 – Feeling This
Eminem – Crack A Bottle - Edited Version
Eminem – The Real Slim Shady
Lily Allen – Everyone’s At It
Lily Allen – Not Fair
Lily Allen – 22
Lily Allen – Never Gonna Happen
Lily Allen – Who’d Have Known
Lily Allen – Chinese
Lily Allen – Him
Lily Allen – F**k You
Fall Out Boy – Dance, Dance
Fall Out Boy – Thnks fr th Mmrs
Noah And The Whale – Death By Numbers
Noah And The Whale – Shape Of My Heart
Noah And The Whale – 2 Atoms in a Molecule
Noah And The Whale – Rocks and Daggers
Jay-Z/ Linkin Park – Numb/Encore
Kings Of Leon – King of the Rodeo
Kings Of Leon – Pistol of Fire
Kings Of Leon – Milk
Liam Lynch – United States of Whatever
Coldplay – Violet Hill
The Streets – Never Went To Church
The Streets – Blinded By The Lights
The Streets – Prangin Out
The Streets – War Of The Sexes
Jackson 5 – ABC
The Kooks – You Don’t Love Me
Mika – Billy Brown - Acoustic
The TV Theme Players – South Park
Sex Pistols – My Way
Sex Pistols – God Save the Queen
The Automatic – Monster
The Hoosiers – Goodbye Mr A - Radio Edit
The Hoosiers – Worried About Ray
The Hoosiers – Cops and Robbers
The Streets – Everything Is Borrowed
The Streets – The Hardest Way To Make An Easy Living
The Streets – It Was Supposed to Be So Easy
The Streets – What Is He Thinking?
Scouting For Girls – She’s So Lovely
Scouting For Girls – Heartbeat
Scouting For Girls – It’s Not About You
Scouting For Girls – Elvis Ain’t Dead
Scouting For Girls – I Wish I Was James Bond
Iglu & Hartly – In This City
Lily Allen – Knock ‘em Out
Pendulum – Propane Nightmares
Pet Shop Boys – It’s a Sin
Pet Shop Boys – Go West
Pet Shop Boys – Always on My Mind
Pet Shop Boys – West End Girls
David Guetta – Everytime We Touch
Pendulum – Granite
Sum 41 – Fat Lip
Sum 41 – In Too Deep
Sum 41 – What I Believe
My Chemical Romance – Teenagers
My Chemical Romance – Famous Last Words
My Chemical Romance – Welcome to the Black Parade
My Chemical Romance – Dead!
My Chemical Romance – The Sharpest Lives
My Chemical Romance – Cancer - Live In Berlin B-Side
My Chemical Romance – I’m Not Okay - I Promise Album Version
My Chemical Romance – Blood
Foo Fighters – The Pretender
Foo Fighters – All My Life
Vampire Weekend – A-Punk
Vampire Weekend – Oxford Comma
The Ting Tings – Great DJ (Calvin Harris remix edit)
Take That – Patience - Stripped Down
MGMT – Kids
MGMT – Time to Pretend
Mozart – Piano Concerto No. 21 “Elvira Madigan” - Andante
Mozart – Adagio in E Major
Mozart – Symphony Concertante For Violin And Vioa In E Flat Major, KV 364: Presto
Mozart – Eine Kleine Nacht Music
Mozart – Violin Concerto No. 6: II. Un poco adagio
Mozart – Adagio in E Major
Mozart – Adagio in E Major
Mozart – Eine Kleine Nachtmusik Romance - Andante
Johnny Cash – Folsom Prison Blues - Live
Johnny Cash – I Got Stripes
Johnny Cash – Cocaine Blues - Live
Johnny Cash – It Ain’t Me Babe
Johnny Cash – Man In Black
Johnny Cash – Folsom Prison Blues - Live
Johnny Cash – The Man Comes Around
Johnny Cash – God’s Gonna Cut You Down
Johnny Cash – Hurt
Johnny Cash – Bridge Over Troubled Water
Johnny Cash – Personal Jesus
Guns N’ Roses – Better
Guns N’ Roses – Shackler’s Revenge
Guns N’ Roses – Welcome to the Jungle
Nirvana – Rape Me
Nirvana – Smells Like Teen Spirit
Nirvana – Come as You Are
Nirvana – Lithium
Nirvana – About A Girl
Mudhoney – Pump It Up
Soundgarden – Black Hole Sun
The White Stripes – Seven Nation Army
The White Stripes – Blue Orchid
The White Stripes – The Hardest Button to Button
Three Days Grace – I Hate Everything About You
Three Days Grace – Wake Up
Three Days Grace – Are You Ready
Three Days Grace – Just Like You
Three Days Grace – Home
30 Seconds to Mars – The Kill
30 Seconds to Mars – From Yesterday
30 Seconds to Mars – A Beautiful Lie
30 Seconds to Mars – ATTACK
NOFX – Last Caress
Ten Foot Pole – Last Call For Russell’s Balls
Ten Foot Pole – She Looks Like
MxPx – Take On Me
MxPx – First Day Of The Rest Of Our Lives
MxPx – Summer of 69
MxPx – Secret Weapon
David Gray – This Years Love
David Gray – Alibi
David Gray – Lately
David Gray – From Here You Can Almost See the Sea
Vangelis – Chariots of Fire
Alternative Champs – The Greatest Song In The World
Bobby Solo – Blowing In The Wind
N-Dubz – Strong Again
N-Dubz – Papa Can You Hear Me? - Radio Edit
N-Dubz – Ouch - Radio Edit (Clean)
N-Dubz – Intro
N-Dubz – Ndubz Vs Naa
N-Dubz – Public Transport (Skit)
N-Dubz – Love For My Slum
Bobby Darin – Splish Splash
Bobby Darin – Beyond The Sea - 2006 Remastered LP Version
Tina Turner – The Best
The Killers – Spaceman
The Killers – Losing Touch
Tenacious D – Tribute
Tenacious D – Master Exploder
Tenacious D – Kickapoo
Tenacious D – Beelzeboss (The Final Showdown)
Tenacious D – Fuck Her Gently
Tenacious D – Classico
Fatboy Slim – Because We Can
Fatboy Slim – September/The Joker (ATFC’s Aces High remix) (Shinichi Osawa remix)
Queen – I Want to Break Free
Queen – Under Pressure
Queen – Radio Ga Ga
Queen – I Want It All
Queen – Let Me Entertain You
Lady Gaga – Fashion
Lady Gaga – LoveGame
Elbow – One Day Like This
Elbow – Grounds for Divorce
Elbow – Starlings
Elbow – The Bones of You
Elbow – Mirrorball
Take That – The Garden
Rise Against – Prayer of the Refugee
DragonForce – Through the Fire and Flames
DragonForce – Heroes of Our Time
DragonForce – The Fire Still Burns
DragonForce – The Last Journey Home
DragonForce – Inside the Winter Storm
The White Stripes – My Doorbell
Taylor Swift – Love Story
The Saturdays – Just Can’t Get Enough - Radio Mix
T.I. – Dead And Gone [feat. Justin Timberlake] - Explicit Album Version
Lazlo Bane – Superman
DJ Roy – Music Is The Vibe
Arctic Monkeys – Diamonds Are Forever
Metro Station – Shake It
Metro Station – Wish We Were Older
Metro Station – Tell Me What to Do
Metro Station – I Don’t Wanna Be In Love (Dance Floor Anthem)
Metro Station – Seventeen Forever
U2 – Get On Your Boots
Wiley – Wearing My Rolex - Radio Edit
Flo Rida – Right Round [feat. Ke$ha]
Noisettes – Don’t Upset The Rhythm (Go Baby Go)
Lady Sovereign – So Human
The Fray – You Found Me
The Fray – Over My Head
The Fray – Never Say Never
The Fray – Syndicate
The Fray – Where The Story Ends
Plan B – Mama - Loves A Crackhead - album version
James Morrison – Please Don’t Stop The Rain
Smash Mouth – All Star
Kate Ryan – Ella Elle L A - Radio Version
Cajun Dance Party – Colourful Life
The Police – Message in a Bottle
The Kooks – Seaside
Ladyhawke – Paris Is Burning
The Streets – Turn the Page
Bon Iver – Skinny Love
Daft Punk – Technologic
Leonard Cohen – Hallelujah
Metro Station – Control
Metro Station – Kelsey
Metro Station – Wish We Were Older
Metro Station – Now That We’re Done
Metro Station – True to Me
Metro Station – California
Metro Station – Disco
Metro Station – Tell Me What to Do
Metro Station – True to Me
Metro Station – Comin’ Around
The Enemy – Away From Here
The Enemy – We’ll Live and Die in These Towns
The Enemy – Aggro
The Enemy – You’re Not Alone
The Enemy – Had Enough
The Enemy – Away From Here - BBC Radio 1 Live Version
The Enemy – Ordinary Girl
The Enemy – Get Blown Away
The Enemy – Waste Your Life Away
The Enemy – Get Blown Away
The Enemy – Aggro
The Enemy – Away From Here
The Enemy – We’ll Live and Die in These Towns
The Enemy – Happy Birthday Jane
The Enemy – This Song
Ian Van Dahl – Castles in the Sky
Scooter – Ramp (The Logical Song)
Scooter – Jumping All Over The World - Radio
Scooter – Friends (Original Mix)
Scooter – Nessaja - Radio Edit
Scooter – Shake That! (Radio Edit)
Scooter – Ramp (The Logical Song)
Eminem – We Made You - Single Version
Faithless – Insomnia
Faithless – God Is a DJ
Faithless – We Come 1
Faithless – Mass Destruction
Faithless – Don’t Leave
Tinchy Stryder – Number 1
Green Day – Know Your Enemy
Green Day – Lights Out - Non-Album Track
Green Day – Hearts Collide - Non-Album Track
Metro Station – Kelsey
The Enemy – Last Goodbye
Asher Roth – I Love College - Album Version (Edited)
Asher Roth – La Di Da
Asher Roth – Lark On My Go-Kart
Green Day – 21st Century Breakdown
Green Day – Β‘Viva La Gloria!
Green Day – Before The Lobotomy
Green Day – Christian’s Inferno
Green Day – Last Night On Earth
Green Day – Peacemaker
Green Day – Murder City
Green Day – ΒΏViva La Gloria? [Little Girl]
Green Day – Restless Heart Syndrome
Green Day – Horseshoes And Handgrenades
Green Day – The Static Age
Green Day – 21 Guns
Green Day – American Eulogy: Mass Hysteria/Modern World
Green Day – See The Light
The Morning Light – Wake Up!
The Morning Light – Done Writing Love Songs
The Morning Light – Brand, New, Friends
The Morning Light – Clouds
The Morning Light – Books and Letters - Ep
VHS or Beta – Night On Fire (Cut Copy Remix)
VHS or Beta – Night on Fire
VHS or Beta – Burn It All Down
VHS or Beta – Burn It All Down (Fred Falke Remix)
VHS or Beta – Burn It All Down (Surkin Remix)
The Morning Light – Virginia
Marmaduke Duke – Kid Gloves
Marmaduke Duke – Rubber Lover
The Kooks – Ooh La
Fall Out Boy – Sugar, We’re Goin’ Down
Fall Out Boy – Dance, Dance
Fall Out Boy – Thnks fr th Mmrs
Fall Out Boy – Grand Theft Autumn/Where Is Your Boy
La Roux – In For The Kill
The Enemy – Sing When You’re In Love
Lenka – The Show

Play Now

  • Joshua
    thanks for the comment! I will look them up
  • ChadTycoon1
    pretty good, i like it but u need a bit of muse and maybe dio
blog comments powered by Disqus