Posted on

So Dedicated Servers Load Balancing – Nightmares!

Geek Think Hivelocity

Oh my…

When we got to going here recently, made the switch after YEARS of having all of my websites and services ran through ThePlanet, which then sold out to Softlayer, which then sold out again to IBM… That had to have been the most wretched thing ever to be handed to as an employee… I recall the times when I would just open a ticket and let my support staff know there at ThePlanet how much I appreciate them. Made their day! Let me tell you, I even received three months one Christmas (surprised the sh*t out of me with 118 servers running back from 2000 thru 2010 for my web hosting company I ended up selling due to unseen health problems) because of my ways of doing business and letting everyone know how much I appreciate them for all they do… Well, I did that one time with Softlayer just recently and one of their reps told me, “Don’t waste our time with opening a ticket as such again…”

Well, guess what I surely didn’t waste any time, I moved onto bigger and better services with support like it felt when with ThePlanet before they shifted to Softlayer. Moved about 813TB of data back to my dev machines, 20TB of data to Hivelocity and now we’re all setup at #Hivelocity. Now before you go and Google them, and check out their information and if they’re legit… Let me put it like this, I’m already setup with this site alone on two servers that are purely in godmode (for the gamers) with a lovely load balancer in between and a MySQL server off in the back. 😉

Hivelocity DedicationSo I wanted to give a HUGE shout out to Hivelocity and for the main points but not limited to:

  • Their dedication
  • Their superfast and outstanding customer service
  • Their whole team is like having people right in your own office, home office, and they’re so personable they actually go home and help you out on a ticket if they’re assigned one. (Thanks so much Fritz for this)
  • Their location, which is in Tampa, Florida and my old home town. (Bias much?) 😉
  • Mainly their outstanding service, and quick turnaround times vs two-hour response times from a previous service provider. 15 minutes is about the longest I’ve seen…
  • Their online chat is quick responses!
  • Their phone support… BARNONE downright the best when calling in to talk with someone, whether it’s billing, support and etc… They make you feel wanted and AT HOME!

Thank you again, and if anyone is to help another manage a server on their network. Look no further, I’m getting to know most of the techs there by name 🙂 You can call upon myself, which most of you know is your one-stop shop online for anything tech related, public relations, marketing, business development… You name it we do it, however do NOT order unless you take my link! Share my link, give it out, because I BELIEVE in HIVELOCITY! I will always stand behind their services and products always!

Take my link and order dedicated hosting HIVE TODAY! I promise you, you will NOT regret it! Their latency is NIL compared to the ShitPlanet that’s no more. 🙁


Let's roll!~GEEK_THINK!


P.S. Hashtags can’t be copyrighted, because we use them in BASH and other spots you fu*ckers that want to cry about your hashtag is a copyright blah blah blah… Copyright your head out of your ass! /rantover

Posted on

How protecting your IP address keeps the SWAT team away – Says Malwarebytes

Malwarebytes protect your IIP

HAHA If a picture could speak a billion words…

This screenshot of their email to me the yesterday was the best I’ve read this week so far besides Donald wanting to build a frigging wall! Even though I think Hillary would need a new email provider anyways!

Here you go:

Malwarebytes protect your IIP

Reminded me of the time watching a gamer-streamer on Twitch and he ended up seeing the SWAT team bust down his doors… Talk about a way to sell someone though, Malwarebytes surely found a clever way for the paranoid! Don’t fall for it though, make sure you check out what I could do for you. 🙂 I have been watching my logs here behind my gateway everyday since the year 1995 and it’s the best thing ever…

Jul 28 23:28:09 kernel: [766598.048578] Firewall: *TCP_OUT Blocked* IN= OUT=eth0 SRC= DST= LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=40651 DF PROTO=TCP SPT=57580 DPT=443 WINDOW=14600 RES=0x00 SYN URGP=0 UID=0 GID=0
Jul 28 23:28:11 kernel: [766600.046416] Firewall: *TCP_OUT Blocked* IN= OUT=eth0 SRC= DST= LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=40652 DF PROTO=TCP SPT=57580 DPT=443 WINDOW=14600 RES=0x00 SYN URGP=0 UID=0 GID=0
Jul 28 23:28:15 kernel: [766604.039191] Firewall: *TCP_OUT Blocked* IN= OUT=eth0 SRC= DST= LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=40653 DF PROTO=TCP SPT=57580 DPT=443 WINDOW=14600 RES=0x00 SYN URGP=0 UID=0 GID=0
Jul 28 23:28:23 kernel: [766612.026709] Firewall: *TCP_OUT Blocked* IN= OUT=eth0 SRC= DST= LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=40654 DF PROTO=TCP SPT=57580 DPT=443 WINDOW=14600 RES=0x00 SYN URGP=0 UID=0 GID=0
Jul 28 23:28:39  kernel: [766628.001697] Firewall: *TCP_OUT Blocked* IN= OUT=eth0 SRC= DST= LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=40655 DF PROTO=TCP SPT=57580 DPT=443 WINDOW=14600 RES=0x00 SYN URGP=0 UID=0 GID=0

Original email text from Malwarebytes:

How to protect your IP address

Picture this: You’re minding your business, harmlessly lounging in your PJs while watching your favorite show on Netflix when a SWAT team busts down your door and hurls flash grenades into your home. Not exactly how you envisioned spending your Monday night, no?

While an extreme and rare outcome, if you don’t take steps to protect your IP address, this very scene could become a startling reality. Cybercriminals can use your IP address to download illegal content (and get you in trouble with the law) as well as target you for a future large-scale malware attack. Read on to find out how to lock down your IP address.

Posted on

The Loner vs The Community – Empowerment of Others


I am certain you have heard the saying “safety in figures” before. Within the animal world, animals travel in groups simply because they intuitively realize that, when there are lots of them, predators have a lesser possibility of being effective throughout an attack. Generally, if your predator is effective, its victim is generally a sick or less strong of a person in the herd. This is an integral part of the entire process of natural selection and keeps the entire process of survival of numerous specie

However, you will find predators that travel in packs simply because they intuitively realize that in the quest for prey, some potential foods be capable of defend themselves, along with a group attack is generally more efficient. That as well ensures the survival from the species because, with no pack, some predators would literally starve to their dying day.

Within the large corporate world, herds and packs are changed by boards of company directors, worker teams, shareholders, and subsidiaries. They are groups of people who combined efforts to pull their capabilities for the agenda or goals from the corporation. Essentially this ensures the long run success from the business. Within the large corporate world, failing information mill frequently absorbed by effective ones in mergers and thru acquisitions. Rarely will a large company just “close shop” or not have survived. They’re usually simply bought-out by another larger company.

Within the small company world, the entrepreneur may be the animal that has come from the herd. It sometimes happens due to unemployment, but frequently for the reason that there is a wish to be independent in the politics from the corporation, or just to become self-sufficient. Fortunately for that small business operator, a residential area is available where they are able to rely on others to assist them to be effective. It’s the community of economic-to-business networking.

Not every small company proprietors understand the possibilities of success involved with business networking. Actually, basically were to create a guess at the number of companies take part in networking, I’d guess the amount to be with under 10 percent of companies. This really is unfortunate because not just can there be a lot of chance for obtaining more start-up business within the networking atmosphere, there’s also techniques of understanding how to become more effective and to become a bit safer in the industry community.

Why would I link safety in figures, creatures and small company? Because in the industry world in particular, predators exist. Companies have discovered that part of conducting business is putting measures of peace of mind in place through patents, copyrights, server firewalls, guidelines, and an array of other functions that occur every day frequently with employees devoted to those. Within the atmosphere of small company, we frequently aren’t even conscious of the risks and as, rarely will we possess the means inside our budget to safeguard ourselves against them.

Allow me to inquire an issue. Maybe you have done work with somebody that declined to or just never compensated you? For those who have didn’t have this experience, I applaud your extreme streak of excellent luck. However, you may haven’t been around for very lengthy which means this painful experience might be looming coming.

In almost any situation, if this does take place, what you will really do? Contact the attorney? File suit? Complain to some friend? Accept it and move ahead? Many people tend to just accept it and move ahead. Certain cases may involve inventory that you could write them back like a loss in your taxes, however, many cases involve it where there’s no financial resolution. The sad the truth is that frequently there’s no justice for you personally, no satisfaction, and eventually no payment.

When one opens the figurative doorways of the small company, they are doing so with many different enthusiasm. To keep the daily demands of meeting expenses requires a lot of positive mental attitude. This means that even if situations are tough, you need to be upbeat, and forge ahead to live. Our planet of positive attitude dictates that people eliminate negative ideas to ensure that we are able to remain centered on our goals. Actually as towns of small company proprietors develop, it’s almost an unspoken rule that negativity be removed from conversation on every level. In the end you wouldn’t wish to admit to some potential customer that situations are not running smoothly and you will need to file personal bankruptcy if you do not close this deal.

Different color leaves, because the predator attacks the small business operator and feeds upon them, the entrepreneur is reluctant to speak about this negative experience. In some instances, the predator is working inside the peer number of the victim. Because the predator is constantly on the feed, several people from the group might have fallen victim, but due to the worry of reprisal one of the group for saying negative reasons for another “nice” person in the audience, they continue to be silent. They’re afraid when they are saying anything negative concerning the predator, they themselves is going to be seen inside a negative way.

People fear so much being charged with slandering another. They’re afraid that nobody will think that this individual has truly done what they’re charged with which will further damage their very own status when they become vocal. Maybe you have felt by doing this? Has this became of you? I’m prepared to bet there are individuals studying this who feel exactly the same way.

The simple truth is for me, which is simply my estimation, that as lengthy because the predator is permitted to carry on to operate inside a group, they is constantly do injury to people inside the group. Once they have victimized a large amount from the group, they just move ahead. So exactly how should we change this, exactly how should we stop it? Could it be only a question of taking responsibility to safeguard others? Does it need to be dependent on risking our very own status to try to safeguard others?

Until we modify the paradigm of responsibility and belief, the predator continues on, business as always. Until we are able to think it is acceptable to listen to the candid truth someone complain about who seems to become a “nice” person, the predator is constantly thrive of us. There’s safety in figures unless of course we’ve blinders on. Without the opportunity to voice the encounters we’ve without tainting our very own status, we is constantly suffer our deficits.

Posted on

Any Company’s Representation – Bill GATE(s) #FacePalm

Microsoft Consulting

I guess a meme could sum it up?

Microsoft Consulting

Especially from a LinkedIn member… What a horrible choice, on picking a meme when you work there as a consultant or employee… #FacePalm Just horrible to post the founder’s meme with his name spelt wrong.

Photoshop is definitely hard to work with for some, but “Microsoft Paint” should help correct this “BILL GATE” issue… Sad case of representation on a professional social networking website… May as well go all out and do the worm! Microsoft


Posted on

This Is Water: Some Thoughts, Delivered on a Significant Occasion, about Living a Compassionate Life


This Is Water: Some Thoughts, Delivered on a Significant Occasion, about Living a Compassionate Life

Only once did David Foster Wallace give a public talk on his views on life, during a commencement address given in 2005 at Kenyon College. The speech is reprinted for the first time in book form in THIS IS WATER. How does one keep from going through their comfortable, prosperous adult life unconsciously? How do we get ourselves out of the foreground of our thoughts and achieve compassion? The speech captures Wallace’s electric intellect as well as his grace in attention to others. After his death, it became a treasured piece of writing reprinted in The Wall Street Journal and the London Times, commented on endlessly in blogs, and emailed from friend to friend. Writing with his one-of-a-kind blend of causal humor, exacting intellect, and practical philosophy, David Foster Wallace probes the challenges of daily living and offers advice that renews us with every reading.

Buy This Is Water: Some Thoughts, Delivered on a Significant Occasion, about Living a Compassionate Life now!

List Price: 15.0
Price: 4.99

Posted on

Kindle Unlimited – Only for the Avid and Strong!

Kindle Unlimited by Encourage’s

Kindle Unlimited… how come you ask? We’re simply off to supply anyone with an approach to relate with these types of a wide range of games with more than 1 million+ available! Also, with thousands upon countless audiobooks… You can just check this out on ANY device! Study below regarding the benefits for Kindle Unlimited! Best part usually it’s free for the first 30 days, and you may choose to terminate before the 30 days is up! Yep that’s right, no-cost thirty-day period of book cramming when it comes to readers online!

Or Join Amazon Kindle infinite 30-Day Free Trial at this time! No responsibilities, absolutely nothing to buy at all. It’s no-cost for thirty-day period, assuming you don’t care to go forward, like we stated above. Only cancel before the thirty days is up!

Unlimited Reading

Kindle Unlimited gives you the freedom to explore. Decide to try brand-new styles, discover brand new writers, and diving into brand-new activities with limitless usage of our large and diverse selection of publications. From rhetoric to romance, or comedy to tragedy, you will find unlimited stories waiting to-be discovered. Relive the classics you grew up with, start that best seller you’ve already been attempting to review or attempt one of several thousands of publications you won’t get a hold of anywhere. Get a hold of your following great browse these days.

Endless Listening

Thousands of Kindle publications include the free professionally narrated Audible audiobook. With Whispersync for Voice, when you see “Kindle Unlimited with Narration,” you are able to change effortlessly between reading and hearing without ever before losing your house. Only play your headphones, touch the play key, and keep the story going…in the vehicle, in the gym, in the cooking area, wherever your day takes you.

Any Device

You don’t want to obtain a Kindle product to savor Kindle infinite. With this no-cost Kindle reading apps, you are able to continue reading any device using Kindle application setup. Not to mention, you can always keep reading your Kindle. With Kindle unlimited, you can just take every word, every sentence, every tale, everywhere you go.


Posted on

Microsoft to Acquire LinkedIn


Originally posted on Microsoft’s News Portal.

REDMOND, Wash., and MOUNTAIN VIEW, Calif. — June 13, 2016 — Microsoft Corp. (Nasdaq: MSFT) and LinkedIn Corporation (NYSE: LNKD) on Monday announced they have entered into a definitive agreement under which Microsoft will acquire LinkedIn for $196 per share in an all-cash transaction valued at $26.2 billion, inclusive of LinkedIn’s net cash. LinkedIn will retain its distinct brand, culture and independence. Jeff Weiner will remain CEO of LinkedIn, reporting to Satya Nadella, CEO of Microsoft. Reid Hoffman, chairman of the board, co-founder and controlling shareholder of LinkedIn, and Weiner both fully support this transaction. The transaction is expected to close this calendar year.

LinkedIn is the world’s largest and most valuable professional network and continues to build a strong and growing business. Over the past year, the company has launched a new version of its mobile app that has led to increased member engagement; enhanced the LinkedIn newsfeed to deliver better business insights; acquired a leading online learning platform called to enter a new market; and rolled out a new version of its Recruiter product to its enterprise customers. These innovations have resulted in increased membership, engagement and financial results, specifically:

  • 19 percent growth year over year (YOY) to more than 433 million members worldwide
  • 9 percent growth YOY to more than 105 million unique visiting members per month
  • 49 percent growth YOY to 60 percent mobile usage
  • 34 percent growth YOY to more than 45 billion quarterly member page views
  • 101 percent growth YOY to more than 7 million active job listings

“The LinkedIn team has grown a fantastic business centered on connecting the world’s professionals,” Nadella said. “Together we can accelerate the growth of LinkedIn, as well as Microsoft Office 365 and Dynamics as we seek to empower every person and organization on the planet.”

“Just as we have changed the way the world connects to opportunity, this relationship with Microsoft, and the combination of their cloud and LinkedIn’s network, now gives us a chance to also change the way the world works,” Weiner said. “For the last 13 years, we’ve been uniquely positioned to connect professionals to make them more productive and successful, and I’m looking forward to leading our team through the next chapter of our story.”

The transaction has been unanimously approved by the Boards of Directors of both LinkedIn and Microsoft. The deal is expected to close this calendar year and is subject to approval by LinkedIn’s shareholders, the satisfaction of certain regulatory approvals and other customary closing conditions.

“Today is a re-founding moment for LinkedIn. I see incredible opportunity for our members and customers and look forward to supporting this new and combined business,” said Hoffman. “I fully support this transaction and the Board’s decision to pursue it, and will vote my shares in accordance with their recommendation on it.”

Microsoft will finance the transaction primarily through the issuance of new indebtedness. Upon closing, Microsoft expects LinkedIn’s financials to be reported as part of Microsoft’s Productivity and Business Processes segment. Microsoft expects the acquisition to have minimal dilution of ~1 percent to non-GAAP earnings per share for the remainder of fiscal year 2017 post-closing and for fiscal year 2018 based on the expected close date, and become accretive to Microsoft’s non-GAAP earnings per share in Microsoft’s fiscal year 2019 or less than two years post-closing. Non-GAAP includes stock-based compensation expense consistent with Microsoft’s reporting practice, and excludes expected impact of purchase accounting adjustments as well as integration and transaction-related expenses. In addition, Microsoft also reiterated its intention to complete its existing $40 billion share repurchase authorization by Dec. 31, 2016, the same timeframe as previously committed.

Microsoft and LinkedIn will host a joint conference call with investors on June 13, 2016, at 8:45 a.m. Pacific Time/11:45 a.m. Eastern Time to discuss this transaction. The call will be available via webcast at and will be hosted by Nadella and Weiner, as well as Microsoft Chief Financial Officer Amy Hood and Microsoft President and Chief Legal Officer Brad Smith. The presentation for the call is available on the Microsoft News Center.

Morgan Stanley is acting as exclusive financial advisor to Microsoft, and Simpson Thacher & Bartlett LLP is acting as legal advisor to Microsoft. Qatalyst Partners and Allen & Company LLC are acting as financial advisors to LinkedIn, while Wilson Sonsini Goodrich & Rosati, Professional Corporation, is acting as legal advisor.

About LinkedIn

LinkedIn connects the world’s professionals to make them more productive and successful and transforms the way companies hire, market, and sell. Our vision is to create economic opportunity for every member of the global workforce through the ongoing development of the world’s first Economic Graph. LinkedIn has more than 400 million members and has offices around the globe.

About Microsoft

Microsoft (Nasdaq “MSFT” @microsoft) is the leading platform and productivity company for the mobile-first, cloud-first world, and its mission is to empower every person and every organization on the planet to achieve more.

Additional Information and Where to Find It

In connection with the transaction, LinkedIn Corporation (the “Company”) will file relevant materials with the Securities and Exchange Commission (the “SEC”), including a proxy statement on Schedule 14A. Promptly after filing its definitive proxy statement with the SEC, the Company will mail the definitive proxy statement and a proxy card to each stockholder entitled to vote at the special meeting relating to the transaction. INVESTORS AND SECURITY HOLDERS OF THE COMPANY ARE URGED TO READ THESE MATERIALS (INCLUDING ANY AMENDMENTS OR SUPPLEMENTS THERETO) AND ANY OTHER RELEVANT DOCUMENTS IN CONNECTION WITH THE TRANSACTION THAT THE COMPANY WILL FILE WITH THE SEC WHEN THEY BECOME AVAILABLE BECAUSE THEY WILL CONTAIN IMPORTANT INFORMATION ABOUT THE COMPANY AND THE TRANSACTION. The definitive proxy statement, the preliminary proxy statement and other relevant materials in connection with the transaction (when they become available), and any other documents filed by the Company with the SEC, may be obtained free of charge at the SEC’s website ( or at LinkedIn’s website ( or by writing to LinkedIn Corporation, Investor Relations, 2029 Stierlin Court, Mountain View, California 94043.

The Company and its directors and executive officers are participants in the solicitation of proxies from the Company’s stockholders with respect to the transaction. Information about the Company’s directors and executive officers and their ownership of the Company’s common stock is set forth in the Company’s proxy statement on Schedule 14A filed with the SEC on April 22, 2016. To the extent that holdings of the Company’s securities have changed since the amounts printed in the Company’s proxy statement, such changes have been or will be reflected on Statements of Change in Ownership on Form 4 filed with the SEC. Information regarding the identity of the participants, and their direct or indirect interests in the transaction, by security holdings or otherwise, will be set forth in the proxy statement and other materials to be filed with SEC in connection with the transaction.

Forward-Looking Statements

This press release contains certain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 with respect to the proposed transaction and business combination between Microsoft and LinkedIn, including statements regarding the benefits of the transaction, the anticipated timing of the transaction and the products and markets of each company. These forward-looking statements generally are identified by the words “believe,” “project,” “expect,” “anticipate,” “estimate,” “intend,” “strategy,” “future,” “opportunity,” “plan,” “may,” “should,” “will,” “would,” “will be,” “will continue,” “will likely result,” and similar expressions. Forward-looking statements are predictions, projections and other statements about future events that are based on current expectations and assumptions and, as a result, are subject to risks and uncertainties. Many factors could cause actual future events to differ materially from the forward-looking statements in this press release, including but not limited to: (i) the risk that the transaction may not be completed in a timely manner or at all, which may adversely affect LinkedIn’s business and the price of the common stock of LinkedIn, (ii) the failure to satisfy the conditions to the consummation of the transaction, including the adoption of the merger agreement by the stockholders of LinkedIn and the receipt of certain governmental and regulatory approvals, (iii) the occurrence of any event, change or other circumstance that could give rise to the termination of the merger agreement, (iv) the effect of the announcement or pendency of the transaction on LinkedIn’s business relationships, operating results, and business generally, (v) risks that the proposed transaction disrupts current plans and operations of LinkedIn or Microsoft and potential difficulties in LinkedIn employee retention as a result of the transaction, (vi) risks related to diverting management’s attention from LinkedIn’s ongoing business operations, (vii) the outcome of any legal proceedings that may be instituted against us or against LinkedIn related to the merger agreement or the transaction, (viii) the ability of Microsoft to successfully integrate LinkedIn’s operations, product lines, and technology, and (ix) the ability of Microsoft to implement its plans, forecasts, and other expectations with respect to LinkedIn’s business after the completion of the proposed merger and realize additional opportunities for growth and innovation. In addition, please refer to the documents that Microsoft and LinkedIn file with the SEC on Forms 10-K, 10-Q and 8-K. These filings identify and address other important risks and uncertainties that could cause events and results to differ materially from those contained in the forward-looking statements set forth in this press release. Forward-looking statements speak only as of the date they are made. Readers are cautioned not to put undue reliance on forward-looking statements, and Microsoft and LinkedIn assume no obligation and do not intend to update or revise these forward-looking statements, whether as a result of new information, future events, or otherwise.

Note to editors: For more information, news and perspectives from Microsoft, please visit the Microsoft News Center at Web links, telephone numbers and titles were correct at time of publication, but may have changed. For additional assistance, journalists and analysts may contact Microsoft’s Rapid Response Team or other appropriate contacts listed at

Posted on

Amazon Prime – Must Have?


Of course it is a must have!

I tried Amazon Prime about a year ago and loved it! Why? I love shopping for everything I need in one place PLUS get those items at a cheaper price delivered FREE to my doorstep within a day or two. Perfect scenario all the way around. I won’t order from Amazon unless it’s Prime! And I just learned of an added benefit. Free unlimited movies and show! Right now I’m watching the Vikings. It’s a truly awesome show. If  you like Game of Thrones, you’ll love the Vikings just as much. So if you want the convenience of shopping from your home, cheaper prices and get those items delivered sometime between same day, and two days – then TRY Amazon Prime today! Try Amazon Prime 30-Day Free Trial You get 30 days free to try it so why not? I bet you’ll become a fan too!

Already have prime? Give the gift of prime today! Whether it’s for Mother’s Day, Father’s Day or a birthday, don’t limit your abilities, give them unlimited abilities.

Posted on

Custom Geek Milwaukee Team Water-resistant Tablet Sleeve Case 15 Inch

Custom Geek Milwaukee Team Water-resistant Tablet Sleeve Case 15 Inch

  • 100% Brand New 13-15 Inch Laptop Sleeves,made Of High Quality Diving Material
  • Dimension: (13")Length 330mm*Width 255mm,(15")Length 380mm*Width 290mm.
  • Expected Delivery Time:6-15 Working Days.Same Images On Both Sides.
  • This Sleeve Can Protect Your Laptop Against Dust, Dirt, Scratches And Bump/shock
  • NOTICE: Please Kindly Wash And Dry It Before Using If You Don't Like That Smell.

1.Light And Comfortable, Double Zipper Design More Convenient To Use,fully Protect Your Computer From Being Scratched, Splashing Water, Extrusion And So On.
2.Waterproof Breathable, Soft And Flexible Feel Good.
3.Can Be Repeated Cleaning, Machine Washable,easy To Dry, Never Fade ;Stylish Fashion Design,same Image On Both Sides,fashion Your Life.

List Price: $ 36.40 Price: $ 19.08