POL Government Elected Officials Commissioner Amanda Fritz Blog
2020 Plans - April 5, 2019

I have decided not to run for re-election in 2020.


I have loved serving the people of Portland, and it is tempting to seek another term. My Chief of Staff Tim Crail and I have assembled a phenomenal team of amazing staff members, who excel in everything we ask them to do and also in everything which they self-initiate. Claire Adamsick, Cristina Nieves, MeeSeon Kwon, Yesenia Carrillo, and Cynthia Castro have made the past six months excitingly successful. We coordinated the preparations for the Open and Accountable Elections program, which will launch for candidates in July. We engaged the community, City staff, and Council in hiring the second Director of the Office of Equity and Human Rights, Dr. Markisha Smith, and in re-envisioning community leadership and advisory opportunities for people experiencing disabilities. We passed the Resolution opposing oil and gas drilling off the Oregon Coast, following on from previous City policies I led opposing coal trains and oil trains passing through Portland. We passed the Code change clarifying that people who do not subscribe to religious beliefs are protected from discrimination in Portland. We continue to work on the “Floor Area Ratio (FAR)” project I initiated that will allow City Bureaus to sell development rights from City-owned sites downtown that will never be re-developed, like Waterfront Park and City Hall, which could add millions in resources to address the continuing backlog of maintenance needs in City facilities Portlanders do want to preserve. And of course, we have embraced the responsibilities, opportunities and challenges of being newly in charge of the Office of Equity and Human Rights and the Portland Water Bureau. Every day is interesting and filled with urgent needs for my staff, Tim and me to help City government better serve the people of Portland.


So why I am I leaving at the end of 2020?


I have already accomplished many significant changes in ten years of service to the people of Portland. Of national significance, one that stands out is the transformational (yet so obviously needed) Paid Sick Time initiative, in partnership with UFCW 555, MotherPAC, Working Families and a host of other community leaders coordinated by then-Chief of Staff Tom Bizeau, which led to statewide legislation and will hopefully result in national provisions. We also led the state in requiring insurance coverage for Cognitive Behavioral Therapy for people on the Autism spectrum. All Interstate highways throughout Oregon are safer because of installation of median crash barriers, thanks to the help of then-Director of Government Relations Martha Pellegrino and now-Director Elizabeth Edwards. In Portland, with Dora Perry, Amalia Alarcon de Morris, Afifa Ahmed-Shaffi, Desiree Williams-Rajee, and Danielle Brooks, I co-led with Mayor Adams the City’s work to establish the Office of Equity and Human Rights, which is institutionally transforming how City staff are hired, retained, promoted, and provide services and opportunities for historically under-served and under-represented communities and people with barriers. And with Cristina Nieves, I worked with community partners to re-establish Public Campaign Financing in Portland, by passing the Open and Accountable Elections ordinance at the end of 2016.


I have championed fiscal responsibility, and established structures and programs that make sure taxpayers’ money is spent wisely. Thanks to Tim Crail, the City Budget Office was established and has become an independent guardian of the Budget process and Bureau spending. I passed the rule that 50% of any one-time “budget surplus” must be spent on infrastructure maintenance, resulting in over $65 million being spent on basic needs in Parks, Transportation and Emergency Preparedness, where previously it would have been allocated to lesser priorities - a rule which is soon to be embedded in City Financial Policy thanks to Chief Financial Officer Jennifer Cooperman. With Senior Policy Advisor Patti Howard, I led the Council’s Tribal Sovereignty Recognition resolution, and championed the funding of the Tribal Relations liaison position.


Guided by staff in Portland Parks & Recreation and assisted by Commissioner Fish, in 2014 I passed the Fix Our Parks replacement bond, providing $68 million for urgent repairs in our beloved parks. And as Parks Commissioner for over five years, I presided over the construction of five new parks, in some of the most under-served neighborhoods in Portland, as well as the greatest expansion of park rest room facilities in the Bureau’s history. Parks has made great progress in internal and external equity, thanks to Equity Manager Art Hendricks and my former staffer Pooja Bhatt. We established the Parks for New Portlanders program, led by Som Subedi.


With Office of Neighborhood Involvement Director Amalia Alarcon de Morris, I set up the City’s successful recreational cannabis program, and passed the local tax on recreational sales that is bringing in more than $3 million every year to fund vital programs like Vision Zero, traffic safety enforcement, and support for people previously disadvantaged by cannabis prohibition. My Senior Policy Advisor Claire Adamsick and I helped find a relocation site for the Right 2 Dream Too rest area, giving people living outside much-needed support while at the same time allowing for the redevelopment of the historic China Gate area. I partnered with first Mayor Adams then Mayor Hales to champion planning and sustainability - I have had monthly meetings with BPS since 2009, despite never being in charge of the bureau. With community advocates including the Audubon Society of Portland and Oregon Physicians for Social Responsibility, I persuaded the Council to leave West Hayden Island out of the Comprehensive Plan, to save golf courses as Open Space, and to refuse to consider permitting the Pembina fossil fuel terminal. With Cristina Nieves, I led the Council in opposing oil and coal trains passing through Portland.


So again, why am I leaving at the end of 2020?


I will be 62 in 2020. I will have been in nurses training or working in public service for over 40 years. I had been planning to end my time in City Hall in 2016, with my husband finishing his thirty years at the Oregon State Hospital in 2018 and our subsequent goal of riding off into the sunset together for the rest of our lives. Prior to the crash on I-5 as Steve was on his way to work in 2014, I intended to work 12-hour days six days a week until the end of 2016, as I had since January 2009 and before then in a sixteen-month election campaign. Since September 24 2014, I have still been known as one of the hardest working members of Council. I am resolved not to lose that hard-earned reputation. On Election Night in November 2012, after a brutal campaign that tested every one of my supporters and every ounce of my courage, I said I was never running for anything ever again. When Steve was killed, I found myself in the company of many older Americans, especially women: I needed a job to maintain health insurance. And I needed motivation to get up in the morning. Bereft of the love of my life, continuing to serve the people of Portland answered both needs. I greatly appreciate the support of Portlanders, in that nobody filed to run against me until a week before the deadline in 2016 and I was re-elected with 69% of the vote. I have worked hard to make sure your faith in me was rewarded.


Now, I feel I’ve accomplished many of the things that have been in my power to get done. I plan to continue working flat out for the next 21 months, and I know I can’t continue to do that for another four years beyond that. My father was a world-class masters marathon runner. He could keep running for 24 hours, barely changing his pace, when he was fit.  He ran an age-group world record 118 miles in 24 hours at the age of 70, and he set age-group distance records on Lincoln High School’s track during Megan’s Run in 1998. At the age of 59, he ran his fastest marathon at 2 hours 57 minutes, which is better than Lance Armstrong ran at age 35. In my father’s last London Marathon at the age of 74, he was injured after 6 miles, and walked the rest of the course to finish in over six hours. I want to keep running on pace until my time on the Council is done. I’m announcing now in the hope that many worthy candidates will use the public campaign finance resources in the Open and Accountable Elections program, and there will be as positive and trust-building campaign for the open seat in 2020 as there was when five of us ran with Voter Owned Elections funding in 2008. I want to open the door for someone else to be the voice of Portlanders in my place.


I still have many goals I hope to accomplish over the next 21 months. It is even more important to me than ever that the Open and Accountable Elections program is successful. I will do whatever I can to make it work, and to prepare community-supported candidates to use the system. It can truly change the balance of power in Portland, empowering people of color and people from underrepresented communities with far more opportunities and authority than a change in the Commission form of government could ever achieve. I will complete setting up the FAR development rights sale program, which will be a gift to current and future Portlanders in providing another mechanism to fund maintenance of public assets. I want to explore how to make TriMet fare-free, which would simultaneously make massive improvements for people experiencing financial challenges and for addressing climate disruption. I want to make bigger strides on reducing plastics use. I will lead the campaign to add more permanent protections for our precious Bull Run water into the Charter, in a referral to voters. I will partner with Dr. Smith, Office of Equity staff, and Bureau Equity Managers to reinvigorate the City’s Equity initiatives pursuing racial and disability rights. I hope to be able to stop some of the more catastrophic effects of the current proposals to demolish single family homes in Portland, in the so-called Residential Infill Project coming to Council this summer. And of course, I will continue to meet with Portlanders, read and respond to my own emails, and research every item on the Council’s hearings Agenda before I vote each week. In other words, I will continue to do my homework, and dedicate my life to serving the people of Portland for the next 21 months.


It is an honor to serve on the Portland City Council. I have learned from the people of Portland.  I have been inspired and encouraged in good times and bad. Over more than ten years, 27 people have worked with me on my office staff. Each one has embraced my commitment to public service, helped me on things I couldn’t do and supported me on personal and professional levels. Each one who has left has gone on to either greater heights in public service, or well-earned retirement. I am particularly grateful to my Chiefs of Staff, first Tom Bizeau and then Tim Crail. The Chief of Staff role is truly crucial to a Council member’s success, and I feel honored that these two public servants will have supported me for my entire time of engagement in Portland issues.


I am looking forward to finishing strong with Tim and my team over the next 21 months.  And then, I plan to spend a lot of time in my back yard with my cat, watching the wildlife.

Shasta cat

Blog Entries
Remarks on my vote today concerning Central City 2035 Plan
Council's decision to extend the collective bargaining agreement between the City of Portland and the Portland Police Association
Commissioner Hardesty's Speech on City Budget and Police Accountability
My 2020 Budget Vote, 6/11/20
FY 2020-2021 Budget Approval Tomorrow
A message to Portlanders
A message to Portlanders, June 3 2020
FY 20-21 City Budget Unanimously Approved
Mayor’s Proposed Budget - Tuesday, May 12th from 6:30 p.m. to 8:30 p.m.
Missing and Murdered Indigenous Women 2020
City updates regarding outdoors shelters and food access
Representative Janelle Bynum's Letter to the Governor concerning equitable access to mental health resources
Emergency Household Stabilization Funds Available Beginning April 27
Help Right 2Dream Too serve the houseless community, especially now!
New local online tool for health concerns
Senator Jeff Merkley's Operation Main Street
Why the Water Bureau is moving forward with the Fitration Project
Emergency Grants for Small Businesses
Federal updates from Senator Jeff Merkley
State Executive Order: Stay Home Except for Essential Needs
Multnomah County/City of Portland COVID-19 Eviction Moratorium
Tap water continues to be safe to drink.
Community Resources for Food
City Hall is closed to the public due to the COVID-19 Pandemic
Multnomah County page re: public health and COVID-19
My comments on the Residential Infill Project
Successful City Sock Drive 2019
In honor of Commissioner Nick Fish
Better Housing by Design speech
Title 11 Tree Code Resolution
Proposed Charter Amendments
2019-20 Budget Speech
Please take the Portland Community Insights Survey
2020 Plans
Withdrawing from the Joint Terrorism Task Force
Dr. Markisha Smith joins the Office of Equity and Human Rights
Record-breaking City Sock Drive 2018!
Revised Proposed 2019 Legislative Agenda
Legislative Priorities 2019
Why I didn't support Mayor Wheeler's Protest Safety ordinance proposal
Wapato won't work
Office of Equity and Human Rights seeks Director
Statement on Management of Protests
Apply to serve on the Public Campaign Finance Commission
Parks accomplishments, Water and Equity opportunities
Severance Agreements
The Comprehensive Plan, Zoning, and Portland's Housing Supply
Building Heights in relation to Housing Units
Women's History Month 2018
Statement on the houseless encampment at the Big Four Corners Natural Area in NE Portland
How to Apply for City of Portland Jobs
Love, not hate
Apply for a City Grant today!
Governor Brown's summary of 2017 Legislature's work
Bureau Assignments June 2017
Apology, Clarification and Invitation - Letter sent to my City staff regarding all-user restrooms
Successful City Sock Drive 2016
Portland Parks & Recreation offers Winter Break swimming
Portland Commission on Disability seeks new members
Public Hearing for Proposed Short Term Rental Enforcement - 12/16/16, 12 noon to 2 p.m.
Council Work Session on the Marijuana Policy Program
Legislative Agenda Issue Identification & Training - December 1, 2016
Portland Police Association contract
Information on Proposed Union Contract with the Portland Police Association
Hoyt Arboretum Friends Foundation is Hiring an Executive Director
2016 Spirit of Portland Nominations now open
Risks of Exposure from Wireless Devices
How to report concerns regarding people living outside
Council Agenda Posting Changes
Information on lead issues in Parks facilities
Applications being accepted to join the Portland Parks Board
The Plan for ending Houselessness
Successful City Sock Drive 2015!
City Sock Drive 2015
Dog Whistle Politics
Portland Parks Foundation seeks new Executive Director
Hearing on SB 921, the Fritz-Fairchild Act, Monday April 6 at 1 p.m.
Speech on rejoining Joint Terrorism Task Force, 2/25/15
Apply to be on the Community Oversight Advisory Board
City Sock Drive
Give your input on a crucial contract NOW!
Volunteers needed for Tree Code Oversight Advisory Committee
Old Town Chinatown plans
Technology Oversight Committee Vacancy
Volunteers needed for Development Review Advisory Committee
How to schedule accommodations for meetings needing American Sign Language (ASL) interpreters
Portland's oversight of Landslide Hazards
Outstanding public school students win golf-related scholarships
Applications invited to join the Parks Board
Job opening for Compliance Officer/Community Liaison for the Police-Department of Justice Settlement Agreement
Mountain Biking in Forest Park and other Portland Parks
Forest Park Project Objective Screening Tool
Two new parks for East Portland
Volunteers needed for Golf Advisory Committee
Volunteers needed for Adjustment Committee and Historic Review Commission
Response to mistletoe selling without a permit
Winter Shelter options
Really really interesting statistics
Landlord Education Classes
Agreement reached on moving the historic Rayworth House
At-Large Members needed for Washington Park Transportation Management Association Board
Thoughts on Development Services and Parks, four weeks later
The Power of One
Speech at the vote on the City's 2013 - 14 budget
Response to Petition on Saving the Mounted Patrol
Reminder: Front desk job opening in my office, applications due Sunday 5 p.m.
Job opening in my Office
Portland Passes Protected Sick Leave ordinance
Volunteers needed for the Portland Utility Review Board
Draft Police Use of Force Policy revisions posted
Email of the Week, on gun violence
Comment period open for Regional Transportation investments
Foreclosure assistance that works
Earned Sick Leave forum and process
Earned Sick Leave Proposal
Lower cost Landline Phone Service, Cell and Internet Options
NW Parking Plan - Proposed Amendments
Thankful for Street Roots, and local businesses
Feast for Southeast on Thanksgiving Day
Comments regarding Department of Justice Settlement Agreement
City Budget Office, Next Steps
OHSU Magnet Celebration
City Budget Office proposal
City moves further into the 21st Century
Sunday Parkways in East Portland
Transit Tickets for Oct 3 Stand Down Day for Veterans
Statement on Appeal of Frashour ruling
Cascade Aids Project walk
Feeling suicidal? Don't call 9-1-1. Call 503-97-23456
Central City Concern Celebrates 40th Anniversary of Hooper Program
Recycling Facility Tour
The Big Float 2012
Golden Leaf Education Foundation Fundraiser
Honkin' Huge Burritos Day
City Commits to Formalize Relationships with Tribal Partners
Police Bureau Recruiting Community Police Officers
Submit Nominations for Awards! Plan a Party!
A family's experience with Autism
Help Prevent Homelessness for Larry
U.S. Conference of Mayors adopts Four Portland Initiatives
Expanded Coverage for Autism Treatment
City of Portland family's Kate Sinnott is Rose Festival Queen
Sunnyside Environmental School students visit City Hall
Community Empowerment Funding
Franklin HS graduation, and Kali Ladd on the City's Support for Education
Starlight Parade 2012
Comments on the new Urban Renewal Area for PSU
Visitors from Turkey
Promise Walk for Pre-eclampsia
Graffiti Cleanup with the 2012 Rose Festival Court
Lisa Jackson, EPA head, visits Portland
Why upcoming GirlStrength/WomenStrength classes matter
Congratulations, Portland Public Schools
NAMI Walk 2012
Walk to Work Day
2011 High School Graduation Rates
Buckman Pool - Budget meeting tonight
Chinese New Year Celebrations
Willamette Pedestrian Coalition Annual Meeting
Willamette River Recreation Strategy
PCC Future Connect Scholarship Program
Pirates of Madison High
President F.W. de Klerk's visit
Job openings in the 9-1-1 center
ANB Camp 49 Event
Publicizing Fundraisers
Introducing Dante J. James, Director of the Office of Equity and Human Rights
2011 By the Numbers - Report Card
East Portland Action Plan Annual Report
State Legislative Update 2/3/12
Piccolo Park Water Fountain Fundraiser
Love World Run
Earthquake Preparedness
Proposed Changes to the Portland Charter
Dr. Herman Frankel on the City Council's Corporate Personhood resolution
26th Annual Martin Luther King Jr. Skanner Foundation breakfast
TriMet budget survey
City Socks Drive Successful Again
56 days that changed my life
Iraqi Society of Oregon Cultural Integration Series Graduation
Great jobs in the Plumbers and Steamfitters trades
Hillsdale Mural Celebration
Poet Laureate Paulann Petersen
Willamette River Recreation Strategy - comments requested
Volunteers of America Home Free Event
Service Coordination Team Graduation
A young life lost - How you can help
Sisters of the Road Auction on now through Dec 1
Constitutional Rights of assembly and governance
Native American Heritage Month Marketplace
Patience and sleep-deprivation
City of Portland's bank use
Office of Equity and Human Rights Seeks Director - Job posting sent nationwide - please forward to qualified people who may be interested
Occupy Portland camps endanger vulnerable people
Central City Concern Homeless Action fundraiser
Emergency TEST this Wednesday Nov 9 - do NOT call 9-1-1
Spirit of Portland Awards
Clara Peoples, Mother of Junteenth in Portland
Margaret Carter PCC Technical Education Building Dedication
Standing on the Shoulders of Giants: Gretchen Kafoury
Occupy Portland
Letter Carriers Union Rally
Shine a Light on Addiction and Recovery
Changing Police policies and procedures
Please complete the Street Roots survey
City Internship, City Job
Improvements to the Time, Place and Manner ordinance governing liquor licensed establishments
Parkrose Centennial Celebration
Walk to End Alzheimers, Walk to Defeat ALS
Remembering 9/11/01, in Portland 2011
Gateway First Reponder Tribute and Citizen of the Year
Office of Equity Creation Hearing
Hispanic Metropolitan Chamber fundraiser dinner
Sunday in the sun
Saturdays are for Service
Portland should seek relief on EPA Drinking Water mandates
My vote against the bike rental project
Equity Office Creation Ordinance, Public Review Draft
Somali American Council of Oregon
MAX Red Line successful, Ten Years on
National Night Out
Delightful Sunday Events in SW, NE, SE and North Portland
Weeding the grounds, or building community pride?
East Portland Expo Extravaganza
World Cup Winners
Apply to Serve on the Public Involvement Advisory Council
BOEC User Board citizen members
Volunteers invited for Technology Oversight Committee, and for 2011 Charter Commission
Job Opening in my Office, and other City hiring opportunities
State Legislative Update 6/24/11
Knights of Rosaria
State Legislative Update 6/19/11
State Legislative Update 6/10/11
State Legislative Update, end of May
Information on the Clean and Safe Program, for May 2011
City opens 2011 Spirit of Portland Award nominations
SB 346: Common Sense protections for callers to 9-1-1
The 9-1-1 computer: On time, under budget, and it works
Op-Ed in Street Roots on Street Performers
Vote daily to help Capitol Hill School
Parade Season kicks off on 82nd Avenue of Roses
State Legislative Update 4/29/11
Comments on JTTF Vote 4/28/11
Mid-term statistics
Hollyrood Kindergartners Cuter, Better Singers than Sam and Amanda
Portland's Homes for Heroes program
Rosemary Anderson High School's Roberta Phillip Scholars
Mud, trees, and David Douglas High students
Frosty Trio
News from the Oregon Legislature, 3/21/11
Marshall's Last Princess
Update on Wireless Facilities in neighborhoods
Another example of the benefits of the Commission form of government : the JTTF debate
2011 Charter Commission convenes today, 1/24/11
Street Roots' Analysis on Ending Homelessness
Portland Police 2011 Awards Ceremony
Thank you for using my web site
Successful Second Sock Drive
Oregon Civil Rights Stories Project
Charter Commission, Part 1
FREE Street Stories Film Festival this weekend
Apply to be on the Oversight Committee for the Historical Society Levy
Children, Parents and Partners of Prisoners
Thankful for people with the Spirit of Portland
Portland Community Media Workshop on Digital Storytelling
Updated Information on Leaf Removal Options
Monday Nov 8 Veterans' event at Reynolds High School
Citizen Involvement Statistics from the Auditor's Annual Survey
Questions/concerns about the Leaf Collection program/fee?
Help Beaumont School win a $100k grant
New Record
Congratulations, Commissioner!
Sidewalk Management Citations data
Update on Alcohol Impact Area proposal
Beautiful Mural to combat Graffiti
Proposed Alcohol Impact Area
Opting out of receiving Phone Books
Cigarette butts are a problem
National Women's Health Week
Graffiti Grants announced in Southeast Uplift
My office philosophy
West Hayden Island Resolution 7/29/10
What to do with West Hayden Island?
Funding for basic emergency services
Community Service Volunteers
Uncut version of Wireless OpEd
Council Resolution on Arizona S.B. 1070
Weekend Update
Positive events in East Portland
Great Blue Heron Week
Saving money, sending money
G.R.E.A.T. Graffiti Cleanup
Nominate citizens for the Sy Award
Council Wellness Challenge Activities
Nominate Portlanders for the Governor's Volunteer Awards
Ruffled feathers
Proposed Amendments on Schools and Parks Code Project
Please sign up for the NAMI Walk, 5/23/10
Memorial Coliseum planning
Please cut our budget
Urban beauty
Vote every day, to win Google
Actions for improving community mental health care services
New members needed for the Portland Utility Review Board
Springtime in Portland
Portland's application to Google
Regional Graffiti work
Elder Friendly
$20 million "for bike projects from sewer rates"?
Additional Public Hearing on Independent Police Review changes
Working Waterfront
What you should know about the Census
Prescription Drug Turn-in event this Saturday
Ship Photography
Southeast Uplift wins Community Solar Leadership award
Community and Police Relations work
Working River
Statement on funding for MLS soccer
Filing Non-emergency Police Reports on line
Proud of Portland's 9-1-1 service
Register and Vote
Take a fire safety quiz and help Portland Fire & Rescue
City Superheroes Support Sock Solicitation
Hawthorne Bridge
Spirit of Portland Awards feedback requested
Your Voice requested, on community information technology
Frozen stiff
Safety and Fines on the Portland Mall
Crime Statistics from Multnomah County
Hollywood Veterans' Day Parade
Crime Prevention, Business Promotion, and Community Building in Overlook
Burnside Bridge
Guidance on when to seek medical care for flu symptoms
Coming Down The Pike
Cute Blazer Fan and Terry Porter
Lower Cost Comcast Cable Options
Council Supports H.R. 676, National Health Care Act
Useful Police Services links
Useful Transportation and Street Services links
Oaks Bottom
Preparing for flu season
Sharing Public Spaces Report
Still Soaring
Comments on Transit Oriented Tax Abatement
Labor of Love and Landscaping in Lents
Prescription drug turn-in event
Our Urban Willamette
TriMet Passes for City Employees
Multnomah Days Parade, and more
Sign Up for Kids' Health Care today!
National Night Out parties
YWCA Fundraiser
Comments on the Sharing Public Spaces meetings
Interesting Article on Portland Soccer funding
Conversing about Race
City Lights
Interested in the Rose Quarter?
Restorative Listening
Marquam Bridge
Women/Children's Health Survey
Division-Clinton Parade
Comments on Bull Run water treatment
Bull Run Watershed tour
Comments on PGE Park deals
Recreational River
Yay for Portlanders!
Remember December?
Good discussion!
City of Roses
Comments on Soccer/Baseball
More Progress on Health Care
Thoughts on helping people living outside
Citizen Representative Needed
Comments on 39th/Chavez Street Renaming
Good in the Hood Parade
Good article on Neighborhood Associations
Help with Health Insurance Coverage
2009 Pride Parade
Help Affording Prescription Drugs
Renting and worried about foreclosure?
Starlight Parade
Resolution on Potential Health Impacts of Wireless Facilities
Progress on providing health care coverage for children
Parade season!
Short-term extension on Sidewalk Obstructions Ordinance
Roseway Mural Dedication
From Amanda's Mailbox, on Helping with Homelessness
Made in Oregon sign - update
World Water Day, Sunday 3/22
The Great Soccer Debate
City Council hearings
Columbia River Bridge Discussion
Westside Express Service
Radon Awareness Month - Radon in your home can kill you, and you don't need to move to fix the problem
Citizen Representatives needed - Bureau of Communications User Board
Go Blazers! - Amanda at the January 2nd Portland Trailblazers game
Visual breaks
Join my team
Barge Launch with Tom Sass