Saturday, March 20, 2010

I'll tell you what I think...

Katheryn Lopez tweeted, "even for an obama speech, this was a bit much. email your thoughts to klopez@nationalreview.com"

Here's my reply ( fugue warning!;) )

I'll tell you what I think...

All this week, Congressmembers have ignored and derided citizens' IN PERSON questions about "ObamaCare." In those rare instances Representatives are 'stuck' actually speaking to a constituent, they are unwilling or unable to answer serious questions about the legislation. Instead, they repeat threadbare talking points that have nothing to do with the question they've been asked.

Meanwhile, they are meeting back-to-back with Democrat party leaders, union reps and lobbyists, cutting secret deals ordinary citizens' would go to jail for if they offered or received them.

After who-knows-how-much *ahem* horsetrading, Congressional leaders announce a vote on a "process" Sen Harry Reid said was an unfounded rumor that "nobody is talking about" just a few dys ago. The "reconciliation" action is a scurrilous and cynical manipulation of the good-faith process of our Congress that millions of Americans are watching with disgust and dispair.

Obama & the Dems fail to recognize the genuine outrage of everyday Americans. Over 30,000 regular people rushed to Washington with less than 48 hrs' notice to rally to oppose "ObamaCare."

Congress has fallen. Americans have lost faith in the honest workings of the legislative branch of our government. They and the executive branch TO THIS VERY HOUR refuse to answer specific questions about this bill, instead choosing to hide behind locked doors, ducking the good people in the halls and talking only to each other.

And so we come to Obama's "pep talk." No answers, only more derision for those opposing the bill, and the process. No explanation, just more talking point ringing hollow.

It sickens me. It outrages me. And I'm waaay over here in California.

Saturday, February 27, 2010

Happy Anniversary, Tea Party Movement! A Look Back...

SO MUCH has happened has happened is the past year. SO MUCH is happening right now!!

Today marks the first anniversary of the day regular people stopped their regular lives to gather together in the sun, rain, and snow to say in one voice, "Enough!"

Here's the "PSA" we made to help get the word out about the Tea Party...


About 30,000 people in 51 cities and towns has since grown to 57,000,000 people across the country - and that number grows larger every day.

Here's a follow-up video made of some the pictures and videos people took February 27, 2009 at their Tea Party events from all across America ...



To see even more pictures and videos from that day, click here to go the the Photobucket albums...

AMAZING!

Wednesday, February 24, 2010

UPDATED: #HCR Swing Votes w/Extensive Contact Information

This information is lifted directly off Dick Morris' blog, found here.

What I've done is take his list and add more and better contact information so that you can make sure your voice is heard.

When using this list, try the DC number first. If you can't get through or are unable to leave a message, try the local phone numbers. I can tell you from personal experience that I almost always have better luck using the local contact information.

One last thing: The best, most effective way to contact your elected officials is to send in a letter. So whenever you can, take the time to write your Representative a letter explaining your opinion - on paper - and mail it via USPS.

# # #

If you live in any of the states from which these swing Congressmen come, please call them. Let them know your opposition to health care changes. The phone for Congress is 202-224-3121.

UPDATE: Voters need to say, "You voted for Obamacare the first time. But your district opposes it by 2 to 1. Now it is coming up for a vote again. Listen to your constituents and vote no. We don’t want Medicare cuts or premium increases or rationing of medical care. Don’t monkey with our health care. Vote no this time.”

Vulnerable Democratic Congressmen
Who Voted FOR Obamacare The First Time Around

These are the folks we need to pressure to switch their votes!


Arizona:
Harry Mitchell
(Phoenix suburbs)
DC Voice: 202-225-2190
DC Fax: 202-225-3263
District Office
7201 East Camelback Road, Suite 335
Scottsdale, AZ 85253
Voice: 480-946-2411
FAX: 480-946-2446
TwitterID: @HarryEMitchell

Gabrielle Giffords
(Tucson)
DC Voice: 202-225-2542
DC Fax: 202-225-0378
District Offices
1661 North Swan, Suite 112
Tucson, AZ 85712
Voice: 520-881-3588
FAX: 520-322-9490
77 Calle Portal, Suite B-160
Sierra Vista, AZ 85635
Voice: 520-459-3115
FAX: 520-459-5419
TwitterID: @Rep_Giffords

Ann Kirkpatrick
(most of rural Arizona, NE part of state)
DC Voice: 202-225-2315
DC Fax: 202-226-9739
District Offices
240 South Montezuma Street, Suite 101
Prescott, AZ 86303
Voice: 928-445-3434
FAX: 928-445-4160
1515 East Cedar Avenue, A6
Flagstaff, AZ 86004
Voice: 928-226-6914
FAX: 928-226-2876
211 North Florence Street, Suite 3
Casa Grande, AZ 85122
Voice: 520-836-3226
FAX: 520-836-8417
TwitterID: No Known Twitter Acct

California:
Jerry McNerney
(Stockton and Pleasanton)
DC Voice: 202-225-1947
DC Fax: 202-225-4060
District Offices
2222 Grand Canal Boulevard, Suite 7
Stockton, CA 95207
Voice: 209-476-8552
FAX: 209-476-8587
5776 Stoneridge Mall Road, Suite 175
Pleasanton, CA 94588
Voice: 925-737-0727
FAX: 925-737-0734
TwitterID: No Known Twitter Acct

Colorado:
John Salazar
(Pueblo)
DC Voice: 202-225-4761
DC Fax: 202-226-9669
District Offices
609 Main Street, #6
Alamosa, CO 81101
Voice: 719-587-5105
FAX: 719-587-5137
813 Main Avenue, Suite 300
Durango, CO 81301
Voice: 970-259-1012
FAX: Not Currently Available
225 North 5th Street, Suite 702
Grand Junction, CO 81501
Voice: 970-245-7107
FAX: 970-245-2194
134 West B Street
Pueblo, CO 81003
Voice: 719-543-8200
FAX: 719-543-8204
TwitterID: No Known Twitter Acct

Connecticut:
Jim Hines
(Fairfield County)
DC Voice: 202-225-5541
DC Fax: 202-225-9629
District Offices
211 State Street, 2nd Floor
Bridgeport, CT 06604
Voice: 866-453-0028
FAX: 203-333-6655
888 Washington Boulevard, 10th Floor
Stamford, CT 06901
Voice: 866-453-0028
FAX: 203-333-6655
TwitterID: @jahimes

Florida:
Alan Grayson
(Orlando)
DC Voice: 202-225-2176
DC Fax: 202-225-0999
District Office
455 North Garland Avenue, Suite 402
Orlando, FL 32801
Voice: 407-841-1757
FAX: 407-841-1754
TwitterID: No Known Twitter Acct


Illinois:
Bill Foster
(Dixon, Batavia, and Geneseo)
DC Voice: 202-225-2976
DC Fax: 202-225-0697
District Offices
119 West First Street
Dixon, IL 61021
Voice: 815-288-0680
FAX: 815-288-0743
27 North River Street
Batavia, IL 60510-2666
Voice: 630-406-1114
FAX: 630-406-1808
100 West Main Street
Geneseo, IL 61254
Voice: 309-944-3558
FAX: Not Currently Available
TwitterID: No Known Twitter Acct

Indiana:
Baron Hill
(from Kentucky border up to Bloomington)
DC Voice: 202-225-5315
DC Fax: 202-226-6866
District Offices
279 Quartermaster Court
Jeffersonville, IN 47130
Voice: 812-288-3999
FAX: 812-288-3873
320 West 8th Street, Suite 114
Bloomington, IN 47404
Voice: 812-336-3000
FAX: 812-336-3355
TwitterID: No Known Twitter Acct

Michigan:
Mark Schauer
(Branch, Calhoun, Eaton, Hillsdale, Jackson, Lenawee & Washtenaw counties)
DC Voice: 202-225-6276
DC Fax: 202-225-6281
District Office
800 West Ganson
Jackson, MI 49202
Voice: 517-780-9075
FAX: 517-780-9081
TwitterID: No Known Twitter Acct

Gary Peters
(Oakland County)
DC Voice: 202-225-5802
DC Fax: 202-226-2356
District Office
560 Kirts Boulevard, Suite 105
Troy, MI 48084
Voice: 248-273-4227
DC Fax: 248-273-4704
TwitterID: No Known Twitter Acct

Nevada:
Dina Titus
(Las Vegas)
DC Voice: 202-225-3252
DC Fax: 202-225-2185
District Office
8215 South Eastern Avenue, Suite 205
Las Vegas, NV 89123
Voice: 702-387-4941
FAX: 702-837-0728
TwitterID: No Known Twitter Acct

New Hampshire:
Carol Shea-Porter
(Portsmouth, Manchester, Lakes Region)
DC Voice: 202-225-5456
DC Fax: 202-225-5822
District Office
33 Lowell Street
Manchester, NH 03101
Voice: 603-641-9536
FAX: 603-641-9561
104 Washington Street
Dover, NH 03820
Voice: 603-743-4813
FAX: 603-743-5956
TwitterID: No Known Twitter Acct

New York:
Tim Bishop
(Suffolk County)
DC Voice: 202-225-3826
DC Fax: 202-225-3143
District Office
137 Hampton Road
Southampton, NY 11968
Voice: 631-259-8450
FAX: 631-259-8451
3680 Route 112, Suite C
Coram, NY 11727
Voice: 631-696-6500
FAX: 631-696-4520
TwitterID: No Known Twitter Acct

John Hall
(Northern Westchester)
DC Voice: 202-225-5441
DC Fax: 202-225-3289
Putnam County Ofice Building,
3rd Floor
40 Gleneida Avenue
Carmel, NY 10512
Voice: 845-225-3641
FAX: 845-228-1480
Orange County Government Center,
Room 3232G
255 Main Street
Goshen, NY 10924
Voice: 845-291-4100
FAX: 845-291-4164
TwitterID: No Known Twitter Acct

Bill Owens
(Plattsburgh up along Vermont border to Canada)
DC Voice: 202-225-4611
DC Fax: 202-226-0621
District Offices
Madison County Center
for Economic Development
3215 Seneca Turnpike
Canastota, NY 13032
Voice: 315-875-5115
FAX: 315-875-5048
14 Durkee Street,
Suite 320
Plattsburgh, NY 12901
Voice: 518-563-1406
FAX: 518-561-9723
120 Washington Street,
Suite 200
Watertown, NY 13601-3370
Voice: 315-782-3150
FAX: 315-782-1291
28 North School Street,
PO Box 800
Mayfield, NY 12117-0800
Voice: 518-661-6486
FAX: 518-661-5704
TwitterID: No Known Twitter Acct

Mike Arcuri
(Utica and south central NY)
DC Voice: 202-225-3665
DC Fax: 202-225-1891
District Offices
17 East Genesee Street
Auburn, NY 13021
Voice: 315-252-2777
FAX: 315-252-2779
10 Broad Street,
Room 200
Utica, NY 13501
Voice: 315-793-8146
FAX: 715-798-4099
16 Church Street,
Carriage House Right
Cortland, NY 13045
Voice: 607-756-2470
FAX: 607-756-2472
TwitterID: No Known Twitter Acct

Dan Maffei
(Syracuse)
DC Voice: 202-225-3701
DC Fax: 202-225-4042
District Offices
1340 Federal Building,
PO Box 7306
100 South Clinton Street
Syracuse, NY 13261
Voice: 315-423-5657
FAX: 315-423-5669
1280 Titus Avenue
Rochester, NY 14617
Voice: 585-336-7291
FAX: 585-336-7274
TwitterID: No Known Twitter Acct

North Dakota:
Earl Pomneroy
(at large)
DC Voice: 202-225-2611
DC Fax: 202-226-0893
District Offices
3003 32nd Avenue South,
Suite 6
Fargo, ND 58103
Voice: 701-235-9760
FAX: 701-235-9767
Federal Building,
Room 328
220 East Rosser Avenue
Bismarck, ND 58501
Voice: 701-224-0355
FAX: 701-224-0431
TwitterID: No Known Twitter Acct

Ohio:
Steven Driehaus
(Cincinnati west to Indiana border)
DC Voice: 202-225-2216
DC Fax: 202-225-3012
District Office
441 Vine Street, Suite 3003
Cincinnati, OH 45202
Voice: 513-684-2723
FAX: 513-421-8722
TwitterID: @SteveDriehaus1

Mary Jo Kilroy
(Columbus and west to Indiana border)
DC Voice 202-225-2015
DC Fax: 202-225-3529
District Office
1299 Olentangy River Road,
Suite 200
Columbus, OH 43212
Voice: 614-294-2196
FAX: 614-294-2384
TwitterID: No Known Twitter Acct

Zach Space
(Dover, Zanesville, Chillicothe)
DC Voice: 202-225-6265
DC Fax: 202-225-3394
District Offices
14 South Paint Street,
Suite 6
Chillicothe, OH 45601
Voice: 740-779-1636
FAX: 740-779-2352
137 East Iron Avenue
Dover, OH 44622
Voice: 866-910-7577
FAX: 330-364-4330
17 North Fourth Street, Suite A
Zanesville, OH 43701
Voice: 740-452-6338
FAX: 740-452-6354
TwitterID: No Known Twitter Acct

Pennsylvania:
Kathy Dahlkemper
(Erie)
DC Voice: 202-225-5406
DC Fax: 202-225-3103
District Office
208 East Bayfront Parkway,
Suite 102
Erie, PA 16507
Voice: 814-456-2038
FAX: 814-454-0163
TwitterID: No Known Twitter Acct

Patrick Murphy
(Bucks County)
DC Voice: 202-225-4276
DC Fax: 202-225-9511
District Offices
72 North Main Street
Doylestown, PA 18901
Voice: 215-348-1194
FAX: 215-348-1449
414 Mill Street
Bristol, PA 19007
Voice: 215-826-1963
FAX: 215-826-1997
TwitterID: No Known Twitter Acct

Christopher Carney
(NE Penn)
DC Voice: 202-225-3731
DC Fax: 202-225-9594
District Offices
521 Franklin Street
Shamokin, PA 17872
Voice: 570-644-1682
FAX: 570-644-1684
233 Northern Boulevard, Suite 4
Clarks Summit, PA 18411
Voice: 570-585-9988
FAX: 570-585-9977
175 Pine Street, Suite 103
Williamsport, PA 17701
Voice: 570-327-1902
FAX: 570-327-1904
TwitterID: No Known Twitter Acct

Paul Kanjorski
(Scranton, Wilkes-Barre)
DC Voice: 202-225-6511
DC Fax: 202-225-0764
District Office
546 Spruce Street
Scranton, PA 18503
Voice: 570-496-1011
FAX: 570-496-6439
The Stegmaier Building,
Suite 400M
7 North Wilkes-Barre Boulevard
Wilkes-Barre, PA 18702-5283
Voice: 570-825-2200
FAX: 570-825-8685
102 Pocono Boulevard
Mount Pocono, PA 18344-1412
Voice: 570-895-4176
FAX: Not Currently Available
TwitterID: No Known Twitter Acct

South Carolina:
John Spratt
(rural SC between Columbia and Charlotte)
DC Voice: 202-225-5501
DC Fax: 202-225-0464
District Offices
201 East Main Street,
Suite 305
Rock Hill, SC 29730
Voice: 803-327-1114
FAX: 803-327-4330
88 Public Square
Darlington, SC 29532
Voice: 843-393-3998
FAX: 843-393-8060
707 Bultman Drive
Sumter, SC 29150
Voice: 803-773-3362
FAX: 803-773-7662
TwitterID: No Known Twitter Acct

Virginia:
Tom Perriello
(Charlottesville, Bedford, Timberlake, Martinsville & Danville)
DC Voice: 202-225-4711
DC Fax: 202-225-5681
District Offices
313 2nd Street SE,
Suite 112
Charlottesville, VA 22902
Voice: 434-293-9631
FAX: 434-293-9632
10 East Church Street, Suite K
Martinsville, VA 24112
Voice: 276-656-2291
FAX: 276-656-2293
308 Craghead Street, Suite 102
Danville, VA 24541
Voice: 434-791-2596
FAX: 434-791-2598
515 South Main Street
Farmville, VA 23901
Voice: 434-392-1997
FAX: 434-392-3254
TwitterID: @tomperriello

West Virginia:
Alan Mollohan
(Wheeling, Morgantown)
DC Voice: 202-225-4172!
DC Fax: 202-225-7564
District Offices
Federal Building
1125 Chapline Street
Wheeling, WV 26003
Voice: 304-232-5390
FAX: 304-232-5722
Federal Building, Room 2040
425 Juliana Street
Parkersburg, WV 26101
Voice: 304-428-0493
FAX: 304-428-5980
Post Office Building,
Room 209
PO Box 1400
Clarksburg, WV 26302-1400
Voice: 304-623-4422
FAX: 304-623-0571
Marina Tower, Suite 504
48 Donley Street
Morgantown, WV 26507-0720
Voice: 304-292-3019
FAX: 304-292-3027
TwitterID: No Known Twitter Acct

Nick Rahall
(Huntington)
DC Voice: 202-225-3452
DC Fax: 202-225-9061
District Offices
301 Prince Street
Beckley, WV 25801
Voice: 304-252-5000
FAX: Not Currently Available
845 Fifth Avenue
Huntington, WV 25701
Voice: 304-522-6425
FAX: Not Currently Available
601 Federal Street,
Room 1005
Bluefield, WV 24701
Voice: 304-325-6222
FAX: Not Currently Available
220 Dingess Street
Logan, WV 25601
Voice: 304-752-4934
FAX: Not Currently Available
TwitterID: No Known Account

Wisconsin:
Steve Kagen
(Green Bay)
DC Voice: 202-225-5665
DC Fax: 202-225-5729
District Offices
700 East Walnut Street
Green Bay, WI 54301
Voice: 920-437-1954
FAX: 920-437-1978
333 West College Avenue,
Radisson Paper Valley
Appleton, WI 54911
Voice: 920-380-0061
FAX: 920-380-0051

All this contact information can be found at the best source for Representive data, CongressMerge.com.

 

Monday, February 22, 2010

CPAC 2010 Essentials

I was not one of the lucky 10,000 people to make it to the Conservative Political Action Conference (CPAC) this year, so I thought I'd gather the best-of-the-best speeches and post them here.

I give you, CPAC 2010 Essentials!

Enjoy...

George Will

Glenn Beck

Ann Coulter

Allen West

Andrew Breitbart

Marco Rubio

Newt Gingrich

Rick Santorum

John Bolton

EXTRA: Breitbart v Blumenthal


 

Thursday, February 18, 2010

Lost, solved ... sorta ***spoilers possible***

Okay, so Hubz and I were watching the most recent episode of Lost (one of my favorite shows -- SO FAR) when we, along with the rest of the world, probably, figured out what was going on.

In my caffeinated fugue, I thought I'd go ahead and jot down my latest theory.

WHAT'S GOING ON...

Jacob: He's not quite and angel; maybe he's a space alien (remember Babylon5?). In any event, he is a basically ambivalent force on the island with regards to the people there.

Man in Black/Smoke Monster/Fake John Locke: Maybe he's a demon; maybe he's a space alien (again with the B5). He's the bad guy.

John Locke: He dead. Dead & gone.

All the other dead people: They're dead.

All the people wandering around not 'claimed' by MiB/SM: They are pawns used to help Jacob.

Smoke Monster & Jacob are enemies. It is Jacob's job to keep the Smoke Monster on the island. The Smoke Monster wants to leave the island to wreak havoc across the world.

That being said, the two entities made a deal, an agreement. The agreement is essentially that if the Smoke Monster can convince one person to help him leave, he gets to leave. And the Smoke Monster gets to pick who those people are.

Jacob, ever faithful in the goodness of Man, has won. So far...

I'll be adding more to this post along and along.

Thoughts?

Monday, February 15, 2010

BREAKING: Urgent action needed by INDIANA VOTERS! (Updated)

OK. In case you're just tuning in, here's what's going on...

Democrat Senator Evan Bayh made a surprise announcement this morning that he will NOT run for re-election in the fall. This bombshell has shocked us all, especially the Indiana Democrats.

Because they were caught flat-footed, only one, lone, little, rookie politician named Tamyra d'Ippolito has been working on getting the required signatures needed to appear on Indiana's primary ballot as a Democrat candidate for the US Senate. Tamyra has been working diligently and, it turns out, is only a few hundred signatures from that requirement.

The rest of the story...

If she makes the requirement, SHE WILL BE THE ONLY DEMOCRAT CANDIDATE ON THE PRIMARY BALLOT. Even more delicious, since the Democrat establishment guys have not done anything about this, they will be forced to run a write-in campaign against Tamyra.

HA!

So if you're in Indiana and you want to force the DNC to have to pour millions of extra dollars into a WRITE-IN campaign against this fine, albeit inexperienced candidate, CLICK HERE to print and sign the petition for Tamyra d'Ippolito to be included on the IN primary ballot.

Here is Tamyra d'Ippolito's contact info:
On the web at: tamyraforsenate.com
Email: tamyrad2004@yahoo.com
Follow Tamyra on Twitter @Tamyra

Official address:
Tamyra For Senate c/o Linda Napier
1108 S. Madison St.
Bloomington, Indiana 47403-4738
ph: 812-323-9005
cell: 812-650-2072

UPDATE...

Well, it was fun while it lasted. Alas, the latest reports say Tamyra d'Ippolito missed her goal by ... well, really a lot.

Tamyra made statements earlier today that she DID get the number of signatures she needed to be added to the Indiana ballot as the sole Democrat candidate for US Senator in that state's primary election in May.

Sadly, the truth doesn't quite seem to match that claim.

FLASHBACK: Obama: Making a Career Out of Serial Puffery

Original posted Thursday, September 25, 2008, 1:12pm

When I came across this a couple of days ago, I thought, "Oh, this will be interesting."
I expected to read about how Barack Obama really worked at XYZ for "2 years," instead of the "3 and a half years" he said -- you know, garden variety puffery we hear about in our everyday lives.

I was shocked to read the extent of Obama's exaggerations.
If I was interviewing some guy for a job and I found out the extent of his, well, fibs, I would give the guy a "thanks-but-no-thanks."

These distortions are bold, outrageous, and unnecessary. That this is what the guy leads with makes him untrustworthy.

If this is the level of distortion he will go to in order to get the job, what will he do to keep it?

Here's a snippet from this middle...
"Here’s Barack’s account:
"Eventually a consulting house to multinational corporations agreed to hire me as a research assistant. Like a spy behind enemy lines, I arrived every day at my mid-Manhattan office and sat at my computer terminal, checking the Reuters machine that blinked bright emerald messages from across the globe. As far as I could tell I was the only black man in the company, a source of shame for me but a source of considerable pride for the company’s secretarial pool.

Dan Armstrong's Correction:
"First, it wasn’t a consulting house; it was a small company that published newsletters on international business. Like most newsletter publishers, it was a bit of a sweatshop. I’m sure we all wished that we were high-priced consultants to multinational corporations. But we also enjoyed coming in at ten, wearing jeans to work, flirting with our co-workers, partying when we stayed late, and bonding over the low salaries and heavy workload."
Read the whole thing...
It's no wonder Obama punted the financial crisis. He's got nothing.

Sunday, February 7, 2010

Breitbart: "It's not your business model that sucks. It's YOU that sucks."

Andrew Breitbart, you sweet-talker, you...

You just gotta love the guy.

 

h/t @LizBlaine

Saturday, February 6, 2010

The Girl, the Tea Party, & the Twitterz: an interview

I gave an interview yesterday to Chad Everson of GrizzlyGroundswell fame. I had a fantastic time!
Chad wants to interview Tea Party activists, organizers, leaders and enthusiasts. If you're interested, please contact him directly via Twitter by sending him at "@reply" to @ChadTEverson.
12:20pm: Chad: So this is our first attempt to interview the Conservative Grassroots here on Wave then to post the archive on our blog and out to Twitter! Can you start with telling us a little bit about who you are and what has drawn you away from family, friends and the pursuit of Happiness to become a Conservative Grassroots Activist?

12:32pm ChristinaKB: LOL! I first heard about Twitter from a writer-friend of mine named Phil. I guess you could say we worked together. I was a pr (hack) & he was an editor for a mag. His story was my first cover back in the olden days of the early ’90’s. Anyway, he told me about Twitter in August of ‘08. I checked it out and was immediately smitten.
The idea of microblogging in real time – sort like chatting, but not exactly, was intriguing. The election was in full swing & was apoplectic at the sorry state of affairs of the GOP, it paltry messaging, and the frankly, silly slate of candidates (sorry to be so harsh, but there you go). Here we have these ridiculous candidates Hillary? Biden? “U-bam-uh?” Edwards??? Really??? The GOP was, in a lot of ways, even weaker. Hmmmm… this is turning into a screed…
The point is that I very quickly found some of the smartest, kindest people through this cool, online Twitter-thing.
Read the rest at GrizzlyGoundswell.com Thanks to Chad and all the fine people at GizzlyGroundswell for all the amazing work they do to support the Conservative movement!

Thursday, February 4, 2010

It's Too Late to Apologize

Dear Congress,


Sincerely,
    We the People