Clips
Entertainment
Food & Drink
Music
Sports
Travel
Photos
Resume
Contact
≡
Clips
A comprehensive personal archive of all the things I’ve written. You can also check out my
Muckrack
page, which might be more current. No promises on that. I also publish on my
Medium
site when the spirit strikes me.
Category
Entertainment
Food & Drink
Music
Sports
Travel
Publication
All About Beer
American Craft Beer
Bandcamp
Beer Dabbler
Boston.com
Bostonnova
City Pages
City Paper
Coconuts Bangkok
Consequence of Sound
Craft Beer & Brewing
DigBoston
Drizly
Eating Thai Food
Explore MN
Go Media
Good Beer Hunting
Heady Times
Heartbreaking Bravery
Heavy Table
Impose Magazine
InsideHook
Loyola Magazine
Manik Music
Massive Science
Midwesterner
Minnesota Monthly
Northerly
October
Paste Magazine
Portland Press Herald
Racket
Star Tribune
Subaru Drive
The AV Club
The Takeout
Thrillist
US Olympic Committee
Vanyaland
Vice
VinePair
Vinyl Me, Please
WhatCulture
Yahoo! Sports
Year
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
Picked to Click: Harper’s Jar
October 21, 2020 | City Pages
Minnesota’s 40 best beers
September 23, 2020 | City Pages
I spent my quarantine homebrewing awful beer
April 22, 2020 | City Pages
The Masshole’s guide to Dunkin’ Donuts
March 25, 2020 | City Pages
Minnesota history, arcade ragers, and chicken nugget dinners in this week’s Top 5 MN music videos
March 24, 2020 | City Pages
Local Suds: 5 Minnesota beers to drink in quarantine in March 2020
March 17, 2020 | City Pages
Vintage cities, bathrobe resplendence, and small-town poetry in this week’s Top 5 MN music videos
March 17, 2020 | City Pages
Laundry funk, angry saviors, and Russian subversion in this week’s Top 5 MN music videos
March 10, 2020 | City Pages
F1RST Wrestling heads to Rosedale Mall for a ‘Nitro’ at MOA-inspired event
March 3, 2020 | City Pages
Astral projection, Hmonglish, and small-town Cyprus in this week’s Top 5 MN music videos
March 3, 2020 | City Pages
Gecs, ranked
February 27, 2020 | City Pages
Tributes to pizza and Peter Gabriel in this week’s Top 5 MN music videos
February 25, 2020 | City Pages
Ben Noble wants you to come on and feel the anxiety
February 19, 2020 | City Pages
Crew love, dancing silhouettes, and ruined weddings in this week’s Top 5 MN music videos
February 18, 2020 | City Pages
Shudder, mortals: There’s a hard seltzer festival coming to Minneapolis
February 13, 2020 | City Pages
Everything Sucks in the Future
February 12, 2020 | City Pages
Piano demolition, Twitter hookups, and slam dunks in this week’s Top 5 MN music videos
February 11, 2020 | City Pages
Ka Lia Universe and a new vanguard of Hmong musicians look to go mainstream
February 5, 2020 | City Pages
Ice-cave love, wild elk, and deadly technology in this week’s Top 5 MN music videos
February 4, 2020 | City Pages
10 Minnesota music acts poised to pop in 2020
January 29, 2020 | City Pages
Bored ghouls, melancholy acrobatics, and abstract pastels in this week’s Top 5 MN music videos
January 28, 2020 | City Pages
Street loyalty, speakeasy liaisons, and murderous creeps in this week’s Top 5 MN music videos
January 21, 2020 | City Pages
Poet Jenessa Andrea survived so that she could live
January 16, 2020 | City Pages
A List: Jenessa Andrea
January 15, 2020 | City Pages
Partition queers cowboy culture and Catholicism on ‘Prodigal Gun’
January 15, 2020 | City Pages
TV madness, family photos, and Kirk Cousins redemption in this week’s Top 5 MN music videos
January 14, 2020 | City Pages
Passing visions, mirror tricks, and Power Wheels steez in this week’s Top 5 MN music videos
January 7, 2020 | City Pages
The best local music videos of 2019
December 30, 2019 | City Pages
Punk Christmas, neon sacrilege, and communist hand dancing in this week’s Top 5 MN music videos
December 23, 2019 | City Pages
Celebrate Hanukkah with the Twin Cities best Jewish food
December 19, 2019 | City Pages
Local Suds: 5 Minnesota beers to drink in December
December 17, 2019 | City Pages
Christmas cheer, mermaid songs, and nightclub ennui in this week’s Top 5 MN music videos
December 17, 2019 | City Pages
Eastlake Craft Brewery celebrates 5 years of under-the-radar success
December 13, 2019 | City Pages
May You Die in Ireland
December 12, 2019 | City Pages
WWE Presents: Tables, Ladders & Chairs
December 11, 2019 | City Pages
How’d your favorite band get its name?
December 4, 2019 | City Pages
First Look: Fat Pants Brewing is built for comfort
November 21, 2019 | City Pages
Fruit baths, lakeside reclining, and green room lap dances in this week’s Top 5 MN music videos
November 19, 2019 | City Pages
First Look: Forgotten Star brings new life to a Fridley landmark
November 16, 2019 | City Pages
Local Suds: 5 Minnesota beers to drink in November
November 15, 2019 | City Pages
First look: Dampfwerk spotlights spirits in new cocktail lounge
November 5, 2019 | City Pages
Ahem are betting it all on their basement dreams
October 30, 2019 | City Pages
Picked to Click: New Primals
October 16, 2019 | City Pages
Local Suds: 5 Minnesota beers to drink in October
October 15, 2019 | City Pages
Magic coolers, paper crafts, and family safari in this week’s Top 5 MN music videos
October 15, 2019 | City Pages
First Look: Falling Knife Brewing is serious about beer, service, and having fun
October 14, 2019 | City Pages
Camp adventures, secret histories, and anti-agoraphobic dance routines in this week’s Top 5 MN music videos
October 8, 2019 | City Pages
Lake house revelry, rooftop grooves, and a return to Robbinsdale in this week’s Top 5 MN music videos
October 1, 2019 | City Pages
Moodhouse Fest is “not a normal festival.” Hell yes.
September 26, 2019 | City Pages
Hot dads, leather-clad werewolves, and projector tricks in this week’s Top 5 MN music videos
September 24, 2019 | City Pages
The divine mystery of Japanese metal-pop band Babymetal
September 21, 2019 | City Pages
J. Ryan Stradal’s ‘The Lager Queen of Minnesota’ is a family epic steeped in local beer
September 18, 2019 | City Pages
Deranged cops, VR partying, and black magic in this week’s Top 5 MN music videos
September 17, 2019 | City Pages
Local Suds: 5 Minnesota beers to drink in September 2018
September 15, 2019 | City Pages
Biker BBQs, Britpop monsters, and underground rituals in this week’s Top 5 MN music videos
September 10, 2019 | City Pages
Vegan rappers, dangerous nostalgia, and skateboard eulogies in this week’s Top 5 MN music videos
September 3, 2019 | City Pages
Clerk love, late night reflections, and Minnesota anthems in this week’s Top 5 MN music videos
August 27, 2019 | City Pages
Meet the Austrialian beer nut who flew 21 hours for Minnesota beer
August 27, 2019 | City Pages
Old-school blues and lycra bodysuits in this week’s Top 5 MN music videos
August 20, 2019 | City Pages
Local Suds: 5 Minnesota beers to drink in August 2018
August 19, 2019 | City Pages
WWE Superstar R-Truth is finally getting his due
August 19, 2019 | City Pages
Lunch Duchess conduct an ’emotional exorcism’ on their new album, ‘Crying for Fun’
August 14, 2019 | City Pages
Split personalities and skateboard pontoons in this week’s Top 5 MN music videos
August 13, 2019 | City Pages
Jedi cosplay, lowriders, and gratuitous butt in this week’s Top 5 MN music videos
August 6, 2019 | City Pages
Graveyard Club usher in Sad Sack Season with ‘Goodnight Paradise’
July 24, 2019 | City Pages
Sustainable buzz: The natural food market is exploding, so why aren’t drinkers going organic, too?
July 24, 2019 | City Pages
Local singer-songwriter Lena Elizabeth won’t be talked over anymore
July 19, 2019 | City Pages
Mannequin steeze, dancefloor cheese, and pencil piano in this week’s Top 5 MN music videos
July 16, 2019 | City Pages
Soul sessions, old heads, and small-town kidnapping in this week’s Top 5 MN music videos
July 9, 2019 | City Pages
Half-assed crime, recreational tears, and mountainous emotions in this week’s Top 5 MN music videos
July 2, 2019 | City Pages
Re-elect Manny Phesto: The Minneapolis rapper proves, once again, he’s the people’s champion
June 19, 2019 | City Pages
Local Suds: 5 Minnesota beers to drink in June
June 5, 2019 | City Pages
High fashion and stolen cop cars in this week’s Top 5 MN music videos
June 4, 2019 | City Pages
The 40 Best Beers in Minnesota
May 29, 2019 | City Pages
Set your intentions with the imperfect mantras of Lazy Scorsese’s ‘Inemuri’,
May 29, 2019 | City Pages
After a half-decade of silence, Sleep Study wake up on ‘Miss America’,
May 21, 2019 | City Pages
Summer hangs, George Michael vibes, and wall-to-wall purple in this week’s Top 5 MN music videos
May 14, 2019 | City Pages
First Look: The Lab lets you play beer guinea pig
May 1, 2019 | City Pages
River witches, clown rituals, and space emergencies in this week’s Top 5 MN music videos
April 23, 2019 | City Pages
Local Suds: 5 Minnesota beers to drink in April
April 19, 2019 | City Pages
Unturned make emo feel good again
April 12, 2019 | City Pages
Truck drums, desert mishaps, and basement questing in this week’s Top 5 MN music videos
April 9, 2019 | City Pages
Gangster aardvarks, alien warfare, and punk-rock kindergarten in this week’s Top 5 MN music videos
April 2, 2019 | City Pages
Open Mike Eagle tries to relax
March 29, 2019 | City Pages
Niiice. unpack the ugly truths of their new EP track by track
March 1, 2019 | City Pages
Go ahead, try sticking a red-hot metal rod in your beer
February 27, 2019 | City Pages
Local Suds: 5 Minnesota beers to drink in February
February 18, 2019 | City Pages
Minnesota breweries are coming to disrupt the $500 million hard seltzer market
February 13, 2019 | City Pages
Brewers are ready for the low-ABV revolution. But are beer drinkers?,
February 6, 2019 | City Pages
Sushi grooves, gothic moods, and acoustic jams in this week’s Top 5 MN music videos
January 22, 2019 | City Pages
Poised to Pop 2019: 10 Minnesota music acts to watch
January 21, 2019 | City Pages
Apocalyptic split personalities and a tribute to Christopher Reeve in this week’s Top 5 MN music videos
January 15, 2019 | City Pages
Sean Anonymous (probably) won’t bleed horribly from his mouth at his 13th annual Birthday Show
January 10, 2019 | City Pages
Vicky Emerson’s ‘Steady Heart’ suggests Facebook might be good for something after all
January 9, 2019 | City Pages
Local Suds: 5 Minnesota beers to drink in January
January 8, 2019 | City Pages
The best local music videos of 2018
December 27, 2018 | City Pages
Vikings rushers, rap reunions, and manic scribbles in this week’s Top 5 MN music videos
December 18, 2018 | City Pages
‘80s overindulgence, marijuantrepreneurs, and LSD head trips in this week’s Top 5 MN music videos
December 4, 2018 | City Pages
Retro flowers, dive-bar doldrums, and strip-club love in this week’s Top 5 MN music videos
November 27, 2018 | City Pages
A few terse words with WWE Superstar Samoa Joe
November 26, 2018 | City Pages
Pro Wrestling Battleground: Rice Street Rumble
November 21, 2018 | City Pages
Sister Species’ ‘Heavy Things Do Move’ is a beautiful group therapy session
November 21, 2018 | City Pages
To the woman in Terminal 2 with the tissues: Thank you
November 21, 2018 | City Pages
First look: The new Torg Brewery is all about camaraderie
November 5, 2018 | City Pages
Paternity tests, pop-punk memories, and manhunts in this week’s Top 5 MN music videos
October 23, 2018 | City Pages
Local Suds: 5 Minnesota beers to drink in October
October 17, 2018 | City Pages
Sunfishing, bloody knuckles, and desert hallucinations in this week’s Top 5 MN music videos
October 16, 2018 | City Pages
Ice Palace’s Adam Sorensen is at home—and making the best music of his career
October 11, 2018 | City Pages
JØUR finds her power in contrast
October 10, 2018 | City Pages
Makeout madness and basement twerkin’ in this week’s Top 5 MN music videos
October 9, 2018 | City Pages
Four Fists fight it out and insect antichrists arise in this week’s Top 5 MN music videos
October 2, 2018 | City Pages
Stalking creeps, animal instincts, and Woody Guthrie’s ghost in this week’s Top 5 MN music videos
September 25, 2018 | City Pages
Minnesota breweries brought home a record 12 medals at Great American Beer Festival
September 24, 2018 | City Pages
Dog golems, astronaut dreams, and Saturday morning cartoons in this week’s Top 5 MN music videos
September 18, 2018 | City Pages
Local Suds: 5 Minnesota beers to drink in September
September 17, 2018 | City Pages
Leonard Nimoy and angry flowers in this week’s Top 5 MN music videos
September 11, 2018 | City Pages
10 must-try new State Fair foods to scarf before it’s too late!
August 31, 2018 | City Pages
Heart games, train track dances, and hot pursuits in this week’s Top 5 MN music videos
August 28, 2018 | City Pages
Creepy masquerades, hangover cures, and free sneakers in this week’s Top 5 MN music videos
August 21, 2018 | City Pages
Prodigal prodigy: Hard_R is P.O.S’s son. But that’s not all he is.
August 15, 2018 | City Pages
Dueling identities, swirling temptations, and 360-degree dancing in this week’s Top 5 MN music videos
August 14, 2018 | City Pages
Local Suds: 5 Minnesota beers to drink in August
August 14, 2018 | City Pages
Just drink the IPA bowl
August 10, 2018 | City Pages
Yeah, I won the Bar Luchador taco challenge, so what?
August 8, 2018 | City Pages
Dusty home movies and intergalactic voguing in this week’s Top 5 MN music videos
August 7, 2018 | City Pages
Poolboy reflect on the uncomfortable truths of their new EP ‘Double Goer’ track by track
August 1, 2018 | City Pages
Summertime hypnosis, rappin’ professors, and psychological horror in this week’s Top 5 MN music videos
July 31, 2018 | City Pages
Thanks to the the local booze boom, we’re approaching the golden age of the beer cocktail
July 25, 2018 | City Pages
With ‘Late Bloomer,’ Melissa Jones says goodbye to her band, Wetter —and to Minneapolis
July 25, 2018 | City Pages
Hip-hop hockey, Croatian pastels, and a heartbroken house party in this week’s Top 5 MN music videos
July 24, 2018 | City Pages
This Twin Cities brewery’s serving up IPAs in bowls
July 20, 2018 | City Pages
Local Suds: 5 Minnesota beers to drink in July 2018
July 19, 2018 | City Pages
Zippo romance, serene seas, and road trip blues in this week’s Top 5 MN music videos
July 17, 2018 | City Pages
Flaming Trumpers, Mississippi blues, and pontoon boat raps in this week’s Top 5 MN music videos
July 10, 2018 | City Pages
Vampire revenge, reservation parties, and the wide open road in this week’s Top MN music videos
July 3, 2018 | City Pages
Minnesota makes a triumphant return to 50 Best Beers in America list
June 28, 2018 | City Pages
Endless road construction, technicolor cities, and Old West shootouts in this week’s Top 5 MN music videos
June 26, 2018 | City Pages
Minnesota’s most hop-crazed brewery is hosting an IPA invitational
June 21, 2018 | City Pages
Dennis discovers a new galaxy of DIY pop emotion on ‘Alien Fantasy’
June 20, 2018 | City Pages
Winter walks, identity four square, and mutant disco in this week’s Top 5 MN music videos
June 19, 2018 | City Pages
Lava lamps, bendy bodies, and pop-up video in this week’s Top 5 MN music videos
June 12, 2018 | City Pages
Skeleton dances, media madness, and late-night confessions in this week’s Top 5 MN music videos
June 5, 2018 | City Pages
Local Suds: 5 Minnesota beers to drink in June
June 5, 2018 | City Pages
Idiot website names Surly Darkness one of the 101 ‘Best Beers in America’
June 4, 2018 | City Pages
Get your hands on rare out-of-state beers at Fair State’s third-year celebration
May 31, 2018 | City Pages
Visions of Brooklyn, paper teeth, and late-night studio sessions in this week’s Top 5 MN music videos
May 29, 2018 | City Pages
Why are so many Minnesota musicians moving to Los Angeles?
May 23, 2018 | City Pages
Goofy golf, beautiful struggle, and May Day memories in this week’s Top MN music videos
May 22, 2018 | City Pages
Local Suds: 5 Minnesota beers to drink in May
May 16, 2018 | City Pages
Felt nightmares, family portraits, and blood-red depression in this week’s Top 5 MN music videos
May 15, 2018 | City Pages
Sinister queens, psychedelic doodles, and WWII flashbacks and in this week’s Top 5 MN music videos
May 8, 2018 | City Pages
Derrick Branch uncovers the dark consequences of the hip-hop lifestyle
May 1, 2018 | City Pages
This pro wrestler from Maple Grove became a BBQ food truck star
April 25, 2018 | City Pages
Video game flossin’, beach bonfires, and sexy choreography in this week’s Top 5 MN music videos
April 24, 2018 | City Pages
Gold-medal distillery Dampfwerk will change the way you think about liquor
April 19, 2018 | City Pages
School bus mischief, exercise cults, and lake escapes in this week’s Top 5 MN music videos
April 17, 2018 | City Pages
Local Suds: 5 Minnesota beers to drink in April
April 16, 2018 | City Pages
Drunk puppets, magic skulls, and endless winters in this week’s Top 5 MN music videos
April 10, 2018 | City Pages
Chase scenes and suicidal thoughts in this week’s Top 5 MN music videos
April 3, 2018 | City Pages
Surly’s expanding Minnesota’s pizza horizons
March 28, 2018 | City Pages
Jazzercise, stylish gang wars, and lesbian country songs in this week’s Top 5 MN music videos
March 27, 2018 | City Pages
Boa constrictors, romantic betrayal, and ‘Jurassic Park’ fatherhood in this week’s Top 5 MN music videos
March 20, 2018 | City Pages
Titus Andronicus strips down to reveal their essence on ‘A Productive Cough’
March 16, 2018 | City Pages
First Look: After 17 years, Finnegans finds a home
March 13, 2018 | City Pages
Finding Novyon is California dreamin’ in this week’s Top 5 MN music videos
March 13, 2018 | City Pages
Local Suds: 5 Minnesota beers to drink in March
March 12, 2018 | City Pages
WWE Superstar Cesaro on his ‘brotherhood’ with Sheamus, and white-hot hatred for beach balls
March 8, 2018 | City Pages
Mall goths, frozen rivers, and Rhymesayers camaraderie in this week’s Top 5 MN music videos
March 6, 2018 | City Pages
The old Scarlett Taylor can’t come to the phone right now
February 28, 2018 | City Pages
Space-age bodysuits, scrolling vistas, and high-stakes foot races in this week’s Top 5 MN music videos
February 27, 2018 | City Pages
Moodie Black make amends without making apologies
February 23, 2018 | City Pages
Nooky Jones uncorks some ‘Sweet Wine’ in this week’s Top 5 MN music videos
February 20, 2018 | City Pages
Sullen but not shaken, Shrimpnose bears all without uttering a word
February 20, 2018 | City Pages
Local Suds: 5 Minnesota beers to drink in February
February 16, 2018 | City Pages
Grayscale landscapes, dive bar glamour, and hip-hop blood feuds in this week’s Top 5 MN music videos
February 13, 2018 | City Pages
Perfume Monster exude ’70s porno vibes in this week’s Top 5 MN music videos
February 6, 2018 | City Pages
LOYA is reaching an audience without leaving his bedroom
February 6, 2018 | City Pages
Dessa stokes up a firestorm in this week’s Top 5 MN music videos
January 30, 2018 | City Pages
Cheesesteaks and chowda: Where to find top Twin Cities takes on Philly and New England faves
January 30, 2018 | City Pages
10 Minnesota-only beers Super Bowl visitors need to try
January 29, 2018 | City Pages
First Look: Dual Citizen Brewing positions itself as ‘a springboard for the community’
January 25, 2018 | City Pages
10 Minnesota music acts poised to pop in 2018
January 24, 2018 | City Pages
A dog reviews the Howe Daily Kitchen’s Tail Station
January 24, 2018 | City Pages
Best places to drink by US Bank Stadium
January 24, 2018 | City Pages
The Twin Cities’ first Minnesota-only liquor store just opened in Northeast
January 23, 2018 | City Pages
DayGlo vibes, mad props, and psychiatric breakthroughs in this week’s Top 5 MN music videos
January 23, 2018 | City Pages
Local Suds: 5 Minnesota beers to drink in January 2018
January 18, 2018 | City Pages
Early Eyes romp through the snowdrifts with a puppy in this week’s Top 5 MN music videos
January 16, 2018 | City Pages
Bloody hostages, rappin’ Chuck E. Cheese, and sweeping North Shore views in this week’s Top 5 MN music videos
January 9, 2018 | City Pages
Great haircuts, creepy right-wingers, and bad karma in this week’s Top 5 MN music videos
January 2, 2018 | City Pages
Teen rockers Why Not aren’t waiting for answers
December 20, 2017 | City Pages
First look: Venn Brewing emerges from the chaos in south Minneapolis
December 14, 2017 | City Pages
Conscious rapper Rich Garvey gets sprung on the sultry ‘Onyx Gemstone’
November 22, 2017 | City Pages
The Mountain Goats’ John Darnielle: ‘This isn’t a diary’
November 17, 2017 | City Pages
Family therapy: The Happy Children hit some bumps on the road to self-actualization
September 28, 2017 | City Pages
The Pour Organs burn bridges — and churches — on on their debut EP
June 16, 2017 | City Pages
The loving restoration of Waldmann Brewery & Wurstery nears completion
May 10, 2017 | City Pages
Searing feminist punks Bleached ask ‘Can You Deal?’
April 21, 2017 | City Pages
Boozy cold coffee is here: Bad Larry’s and Blackeye team to create Bad Larry’s Cold Hard Coffee
February 10, 2017 | City Pages
Mike Dreams returns from ‘the bottom of the bottom’ on new LP ‘Pardon My Vices’
December 16, 2016 | City Pages
Is Minnesota brewing a craft beer bubble?
October 6, 2016 | City Pages
A dog reviews Freehouse’s yappy hour
August 4, 2016 | City Pages
Surly and Dangerous Man tease “blutpakt” collaboration
May 5, 2016 | City Pages
Local Suds: 5 Minnesota beers to drink in March 2016
March 8, 2016 | City Pages
Coheed & Cambria make amends for a decade of reckless fantasy
February 23, 2016 | City Pages
Local Suds: 5 Minnesota beers to drink in February 2016
February 11, 2016 | City Pages
10 local beers to serve the unruly, repugnant horde you call a family
December 23, 2015 | City Pages
Prince releases, un-releases, and re-releases new song, “HARDROCKLOVER”
July 1, 2015 | City Pages
A Dog reviews Stanley’s NE’s Yappy Hour
June 17, 2015 | City Pages
The 10 Best Minnesota Beers for Drinking Outside
March 31, 2015 | City Pages
How to Live a More Examined Life: Eating Crab Legs in a Minnesota Dive Bar
February 10, 2015 | City Pages
What does the “Last Blowout Ever” mean for Doomtree?
December 14, 2014 | City Pages
What does the “Last Blowout Ever” mean for Doomtree?
January 5, 2014 | City Pages